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

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

Про TServerSocket & TClientSocket [D6, WinXP]


Страницы:   1 2

-=RUST=- ©   (2005-01-19 20:54:00) 

У меня после первого моего знакомства с этими компонентами воникла пара вопросов, а именно:
1. При потере соединения TServerSocket с одним из своих TClientSocket возбуждается исключение хотя в событии onError TServerSocket-а прописано закрыть сокет.
2. При потере связи TClientSocket с сервером, после закрытия приложения сервера, этот клиент выругается грязными словами в виде сообщения об ошибке, а когда сервер опять заработает клиент связь не востанавливает (пробовал в дисконект указать ему периодически пытаться восстановить связь не помогло)

Подскажите товарищи пожалуйсто чё тут поделать


Eraser   (2005-01-20 17:03:00) [21]

'Asunhronus socket error 10053'
А всё виновата плохая инициализация компонента...
Советую использовать другие компоненты или чистый API.


Digitman   (2005-01-20 15:47:00) [22]


> -=RUST=- ©   (20.01.05 15:20) [2]


> Сервер выдает ошибку сразу как выключается клиент на удаленной
> тачке


ты мозги нат тут не парь.
если на стороне сервера нет ни единого вызова send- или receive- метода, то данный отказ никогда не возникнет.


Verg   (2005-01-20 15:40:00) [23]

В обработчике OnError var параметр ErrorCode обнулил ?


-=RUST=-   (2005-01-20 15:20:00) [24]

Нет. Сервер выдает ошибку сразу как выключается клиент на удаленной тачке.
А процетировать, да да конечно: 'Asunhronus socket error 10053'
(это сервер выплевывает)


Digitman   (2005-01-20 08:24:00) [25]


> При потере соединения


"потеря соединения" может быть обнаружена ТОЛЬКО в ходе выполнения операций приема или передачи


> выругается грязными словами в виде сообщения об ошибке


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


Страницы:   1 2

Наверх

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