Intereting Posts
Как использовать исключения PHP для определения перенаправления? xdebug, eclipse, centos, удаленная отладка – невозможно остановить на контрольных точках Область глобальной переменной PHP внутри класса Предотвращение множественных записей с помощью PHP Выполнить функцию без параметра, но нужна переменная вне функции – PHP получить следующий и предыдущий день с PHP Как вычислить самую длинную непобежденную полосу с использованием MySQL? Извлечение всего тела ответа XML с помощью HTTP-клиента Guzzle 6 Как оптимизировать использование памяти php-процесса? Использование JQuery Ajax с PHP Как сортировать по двум значениям, а затем поле ASC в массиве с использованием usort () в PHP? получать xml-файл через сообщение в php Запросить токен OAuth от BitBucket очистить сайт с защищенным входом PHP Script в моих файлах WordPress. Пожалуйста, расшифруйте или помогите мне Удалить

Сервер Socket PHP с Flash-клиентами

Как реализовать PHP Socket Server, я использую PHP5.

Есть ли готовая каркас, уже доступный для меня, вместо того, чтобы вдаваться в подробности о деталях реализации? В основном я хочу обслуживать клиентов Flash с помощью этого Socket Server, и это будет работать в среде Apache.

Это первый раз, когда я нахожусь на территории PHP, поэтому считайте меня noob.

Посмотрите на сервер PHP Socket Алексея Заппарова

http://www.phpclasses.org/browse/package/5758.html

Это очень просто, чтобы отменить свой собственный код. Но будьте осторожны, вы должны быть осторожны в управлении памятью. Если вы пишете очень сложное приложение OO, то вам обязательно нужно установить сборку ссылок на сборщик мусора. И, поскольку он использует socket_select (), вы не хотите, чтобы ti зависал слишком долго, чтобы ваш код что-то делал.

В качестве альтернативы (если вы работаете на чем-либо, кроме платформы Microsoft), может быть проще повесить процесс php с [x] inetd и просто использовать stdio для связи.

НТН

C.

Проверьте Zend_AMF (выделение мое)

Zend_Amf обеспечивает поддержку Adobe Action Action Format (AMF), позволяющую общаться между Adobe Flash Player и PHP. В частности, он предоставляет реализацию сервера шлюза для обработки запросов, отправленных с Flash Player на сервер, и сопоставление этих запросов методам объектов и классов и произвольным обратным вызовам.

и AMFPHP в качестве альтернативы.

Кроме того, ознакомьтесь с API-интерфейсом PHP Socket и ознакомьтесь с этой статьей IBM о управлении памятью с помощью PHP .

Редактировать Это не сервер, хотя. PHP не подходит для длительных процессов. Если вы хотите реализовать push-версию, взгляните на технологии Comet .