Tayson
Новичок
Правильная реализация проекта
В ПХП- я новичок.
Как правильно реализовать следущую задачу:
Есть мобильные клиенты (от 10 до 100...может 1000шт), которые должны раз в 5 - 15 мин передававть некий объем (от 100 байт до 10 Кбайт за одну посылку) информации на сервер. Между собой клиенты никак не связаны, и их очередность передачи не определена.
Сервер должен делать следующее:
1.Ждать соеденения от клиента постоянно.
2.При получении данных их обрабатывать:
2.1. Получив пакет от клиента - проверить по базе мускул - от какого клиента пришел запрос.
2.2. Сделать определенную выборку из базы для этого клиента и отослать результат клиенту.
3.3. Занести в базу инфу о том когда пришел запрос, от кого и т.д.
3.Если клиента ответ удовлетворил - он отсылает пакет "Ок.Сенкс", если нет - п.2. повторяется.
Реализацию вижу так:
1.Демон на нестандартном порту
2.Как из демана запустить другой скрипт, с передачей в него параметров из демона, который бы поработал с Мускулом и вернул бы данные назад в демон - для отсылки клиенту ?
В ПХП- я новичок.
Как правильно реализовать следущую задачу:
Есть мобильные клиенты (от 10 до 100...может 1000шт), которые должны раз в 5 - 15 мин передававть некий объем (от 100 байт до 10 Кбайт за одну посылку) информации на сервер. Между собой клиенты никак не связаны, и их очередность передачи не определена.
Сервер должен делать следующее:
1.Ждать соеденения от клиента постоянно.
2.При получении данных их обрабатывать:
2.1. Получив пакет от клиента - проверить по базе мускул - от какого клиента пришел запрос.
2.2. Сделать определенную выборку из базы для этого клиента и отослать результат клиенту.
3.3. Занести в базу инфу о том когда пришел запрос, от кого и т.д.
3.Если клиента ответ удовлетворил - он отсылает пакет "Ок.Сенкс", если нет - п.2. повторяется.
Реализацию вижу так:
1.Демон на нестандартном порту
2.Как из демана запустить другой скрипт, с передачей в него параметров из демона, который бы поработал с Мускулом и вернул бы данные назад в демон - для отсылки клиенту ?

