Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Indy SendCmd


Tonich ©   (2007-10-18 13:53:00) 

вопрос следующий, есть реализованный мой сервер и клиент, сервер поддерживает некоторое число команд, так вот когда мой же клиент посылает команду на сервер SendCmd он просто напросто виснет и все(команда правда выполняется, это видно не некоторым параметрам), хотя я запускал под отладкой сервер, он принимается этот запрос и обрабатывает его. Да если коннектиться к этому же серверу телнетом то все нормально происходит.. в чем может быть проблема?


Reindeer Moss Eater   (2007-10-18 16:59:00) [1]

Остается выяснить, завершает ли сервер ответ тем, что клиент считает окончанием ответа (ReadlnWait)


Tonich   (2007-10-18 15:33:00) [2]

посмотрел, действительно она ждет ответа от сервера, но сервер же  после выполениея команды SendReply хде засылает в буфер сам ответ получается эта Sendcmd должна вычитать это


Reindeer Moss Eater   (2007-10-18 14:24:00) [3]

А реализацию сендкмд в инди стесняешься что-ли посмотреть?


Tonich   (2007-10-18 14:22:00) [4]

ну так это понятно , но я так пологал что эта функция SendCmd и забират это ответ прально или нет ? в сервере  указан код нормального выполнения команды, то есть там же не надо именон дело Writebuff,что бы отправить клиенту ответ?


Slym   (2007-10-18 14:18:00) [5]

клиент ждет ответа (так и задумано)...


Наверх

Титульная страница Поиск, карта сайта Написать письмо