Название: Вопросы по кодингу в PHP Отправлено: Intoxikata от 30 Июнь 2007, 20:17 вопрос по сокетам. Есть такие, кто с ними работал?
Суть вопроса. Присоединяюсь к серверу, он мне в соответствии с протоколом отсылает некоторую порцию данных (типа заголовок) неизвестной заранее длины. Мне этот заголовок нужно прочитать и обработать. Проблема в том, что я не могу определить тот момент, когда весь заголовок уже прочитан и мне пора его обрабатывать. В конце концов сервер ругается о наступлении таймаута и разрывает соединение .... Есть мыслящие люди?? Вот код: Код: $s=fsockopen("10.5.0.52",411); А вот результат $Lock EXTENDEDPROTOCOL_verlihub Pk=version0.9.8c|<-Morrigan-> This Hub is running version 0.9.8c (Tue Mar 8 11:00:00 CET 2005) of VerliHub (RunTime:2weeks 23hours ).|<-Morrigan-> This hub is enhanced by plugman for Verlihub.|<-Morrigan-> Operation timeout (Key)|$ForceMove 10.2.2.228| Как видно, серверная программа ругается о таймауте, мне нужно что бы это не происходило # К сетевым ресурсам имеет отдаленное отношение. В "софте" самое место. Foxeed |