Передача данных работающему скрипту
Я пробовал через сокеты хотел сделать этот скрипт серваком но функция socket_accept получается ждет пока ктото не подключится а мне нужно что бы не ждала, а дальше выполнялся скрипт.
Цитата: Werky
Интересует ситуация, когда есть зацыкленный скрипт в который нужно передать данные, что бы он их обработал и вернул обратно. Так вот как лучше это сделать?
Я пробовал через сокеты хотел сделать этот скрипт серваком но функция socket_accept получается ждет пока ктото не подключится а мне нужно что бы не ждала, а дальше выполнялся скрипт.
Я пробовал через сокеты хотел сделать этот скрипт серваком но функция socket_accept получается ждет пока ктото не подключится а мне нужно что бы не ждала, а дальше выполнялся скрипт.
Shared Memory из IPC еще ни кто не отменял. А семафорами можно доступ синхронизировать.
Цитата: MrLinker
Мануалы читал и не раз. Решение проблемы нашел, дело в том, что работающий скрипт является одновремено и сервером и клиентом. Поэтому что бы не зависала работа скрипта на одном месте необходимо сперва установить все сокеты на прослушку а потом смотреть на каком из ниш произошло изменение, и если это сокет сервера то сперва сделать socket_accept а потом уже и читать спокойно с полученого ресурса. А в мануале сервер же просто ждет пока ктото подлкючится поэтому строго идет socket_accept.
Цитата: alekciy
Shared Memory из IPC еще ни кто не отменял. А семафорами можно доступ синхронизировать.
Спасибо за информацию думаю это то что мне нужно.
Цитата: Werky
Мануалы читал и не раз. Решение проблемы нашел, дело в том, что работающий скрипт является одновремено и сервером и клиентом.
А сударь то знает толк в нетрадиционных методах мозгового секса.