Несколько запросов сокетов TCP на PHP - PullRequest
2 голосов
/ 14 апреля 2011

Можно ли принимать несколько запросов (параллельно) с помощью сокет-сервера, созданного на PHP? Если возможно, то как?

1 Ответ

1 голос
/ 14 апреля 2011

Обычный PHP-скрипт не может принимать несколько запросов.Но если вы действительно планируете создать сервер сокетов (запускается как сценарий cmdline php), тогда да, это возможно.

Посмотрите на http://pear.php.net/package/Net_Server - он уже обеспечивает некоторые подготовительные действия к этому.В частности, он использует функции pcntl для разделения на несколько процессов для работы с отдельными TCP-запросами.

Другой вариант будет http://nanoserv.si.kz/, который имеет несколько дополнительных функций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...