|
|
|
| Здравствуйте, вот уже вторую неделю мучаюсь :(
весь инет изрыл. Короче задача следующая - написать серверный демон на php, который бы висел на сервере консольно и ждал подключения на заданный порт. При подключении получал данные, обрабатывал и посылал обратно или в зависимости от типа информации делал рассылку только на указанных клиентов подключенных в данный момент. Не получается сделать чтобы установилось постоянное соединение - при каждой посылке данных старый сокет закрывается и создается новый. И вот еще вопрос: где можно посмотреть список всех клиентов подключенных на данный момент к серверу. Причиной написания демона послужило написание чата с непрерывным коннектом.
Серверная часть на php
Клиентская часть на Flash (используется 7 версия) | |
|
|
|
|
|
|
|
для: Alexneo
(13.10.2005 в 00:13)
| | > написать серверный демон на php
Хм… на php такое не сделаешь. Это не то средство.
Но такой демон ведь уже есть – httpd (apache). Висит на 80 порту и ждет подключения. При подключении можно вызывать php-скрипт, который и будет проводить обработку данных. | |
|
|
|
|
|
|
|
для: Alexneo
(13.10.2005 в 00:13)
| | Нет постоянно не получится, так как протокол HTTP не сессионный - он позволяет только обратиться к серверу и получить ответ, после этого соединение разрывается и сервер и клиент забывают о существовании друг друга. | |
|
|
|
|
|
|
|
для: cheops
(13.10.2005 в 12:30)
| | Допустим и так, а тогда посоветуете какой язык для написания такого демона | |
|
|
|
|
|
|
|
для: Alexneo
(14.10.2005 в 00:39)
| | C++ | |
|
|
|