Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alan Long                            2:5030/1082.72 03 Apr 2002  15:48:23
 To : Andrey N. Nidchenko
 Subject : socket in stream chat
 -------------------------------------------------------------------------------- 
 
 * Originally from Andrey N. Nidchenko (2:5020/400) to All.
 
  ANN> From: "Andrey N. Nidchenko" <andr@sed.lg.ua>
 
  ANN> Есть демон обслуживающий потоковый чат. Работа без fork - через 
  ANN> IO::Select. Поскольку чтение сокета идет через <> демон
  ANN> останавливается  для чтения сокета если к примеру на этот порт
  ANN> зашел кто-то просто  через telnet. Вижу два выхода.
  ANN> 1. Форкнуться, прочитать данные и записать в базу или отвалится по
  ANN> таймауту если ничего не вводят.
  ANN> 2. Использовать функции показывающие что уже есть что читать и
  ANN> только  после этого производить чтение из сокета. Какие только?
 
  ANN> Если есть какие мысли или опыт посоветуйте какой вариант
  ANN> предпочесть. 
 
 Варианты:
  1. Купить книгу "Разработка сетевых програм на Perl", автор Линкольн Д. Штайн
     Прочесть, и не задавать подобных вопросов, так как книга именно этому и
     посвящена, и вышеописанный пример там есть.
  2. Hе мешать до кучи IO::Select и буферизированный ввод/вывод к которому
     отностися <>. То есть с IO::Select использовать sysread/syswrite и еще
     неплохо-бы открыть STDIN в nonblock режиме. 
 
  ANN> Andrey N. Nidchenko    
 
 -- 
 With best,
      Ъ-·    Ъ
      Е-ЧLaі\і <alan@x-rays.eu.org>
 
 --- timEd/386 1.10+
  * Origin: X - Rays Station (2:5030/1082.72)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 socket in stream chat   Andrey N. Nidchenko   02 Apr 2002 17:55:49 
 socket in stream chat   Alan Long   03 Apr 2002 15:48:23 
 Re: socket in stream chat   Artem Chuprina   03 Apr 2002 15:05:43 
 Re: socket in stream chat   Andrey N. Nidchenko   09 Apr 2002 10:02:51 
 Re: socket in stream chat   Artem Chuprina   09 Apr 2002 10:21:30 
 socket in stream chat   Ruslan Bondarev   09 Apr 2002 20:10:57 
 Чатовый апротокол IRC   Nikolay Pichtin   17 Apr 2002 14:37:40 
 Re: Чатовый апротокол IRC   Artem Chuprina   18 Apr 2002 11:04:52 
Архивное /ru.perl/4581caaf41a2.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional