Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > Perl
Перезагрузить страницу Многопоточность в Perl
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Baltika+ Baltika+ вне форума
Member
 
Сообщений: 25
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 12.04.2005
По умолчанию 27.03.2008, 12:12

Всем доброго времени суток.
Проблема в следующем. Есть socket сервер на перле. Хотелось бы построить его таким образом, чтобы сам сервер только получал сообщения, а их разбор происходил отдельным процессом, запускаемым из главного. При этом желательно универсальное решение, которое бы работало и на WINDOWS и на LINUX. Может если кто-нибудь сталкивался с подобными задачами - помогите плиз.
Ответить с цитированием
  (#2 (permalink)) Старый
nullxdth nullxdth вне форума
Member
 
Аватар для nullxdth
 
Сообщений: 81
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.09.2010
Адрес: St.Petersburg
По умолчанию 07.09.2010, 17:35

Есть несколько вариантов:
- использовать модуль threads;
- параллелиться fork'ом;
- использовать select;

Также можно комбинировать select с fork'ом или thread'ами.

Всё зависит от того, под какую нагрузку расчитан сервер.
Ответить с цитированием
  (#3 (permalink)) Старый
imported_Tex imported_Tex вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 04.02.2011
По умолчанию 04.02.2011, 18:35

Треды я бы не советовал. Посмотрите работу асинхронных сокетов, чтобы велосипед не изобретать
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема Многопоточность IP freeskool Вопросы начинающих программистов 0 11.10.2011 19:21
Многопоточность и многозадачность romanchicheck WinAPI 0 19.04.2011 00:23
Многопоточность на С++ Merzaffka Вопросы начинающих программистов 0 07.04.2011 15:11
Требуется web-программист (Perl или PHP, готовый переучиться на Perl). офис в Казани uCoz Работа 0 25.01.2011 16:41
Многопоточность и GUI Scorpion .NET 2 28.09.2010 00:37
Как реализовать многопоточность Vladimir the Red Sunny Python 2 08.05.2008 23:01
Хуки и многопоточность как реализовать Андрейка C. WinAPI 3 29.06.2007 19:18
Многопоточность как с ней работать Eugene_ .NET 1 03.06.2005 19:42
Сокеты и многопоточность Ex Офтопик 0 11.12.2003 12:19
Можно ли реализовать многопоточность на VB or VBA? Fedor Konuhov Visual Basic 1 25.07.2003 22:16
как реализовать многопоточность на С++ под UNIX? Anonymous C++ на Unix 8 07.05.2003 16:35



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов