Вниз
Скачать: CL | DM;

Есть ли подтверждение получения у сокетов ?   Найти похожие ветки 

 
SanG ©   (2005-05-31 14:58) [0]

Добрый день!

Кто-нибудь знает, как получить clientsocket -у подтверждение получения данных на serversocket-е не используя SocketStream ?
Т.е. клиент каким-нибудь образом узнает о получении сервером строки, которую я отослал ?


 
-=S.S=- ©   (2005-05-31 15:09) [1]

Реализуй ...
Со стороны СерверСокета


 
Digitman ©   (2005-05-31 15:11) [2]


> клиент каким-нибудь образом узнает о получении сервером
> строки, которую я отослал ?


без инициативы сервера - никак не узнает.

пока сервер не пошлет клиенту квитирующее сообщение о фактическом получении им чего-то там посланного клиентом, и пока клиент не примет целиком и полностью это квит.сообщение, нет повода говорить о достоверном получении сообщения адресатом


 
SanG ©   (2005-05-31 15:22) [3]

У меня вообще беда какая ...
Я считываю на клиенте из файла (лог) строку, которую потом отправляю серверу sendtext()-ом , после чего ее удаляю в логе ...
может случиться ситуация, что я отправил строку, удалил, а сервер ее не получил ... например при отключении питания у сервера, таким образом потерял данные ... при всем при этом получается, что клиент использует буфер на отправку, куда помещает эту строку, а отправляет ее потом в фоновом режиме ...
вопрос где замкнуть цикл на отправку ?


 
Digitman ©   (2005-05-31 16:42) [4]


> SanG ©   (31.05.05 15:22) [3]


ты про квитирование въехал или где ?)


 
Anatoly Podgoretsky ©   (2005-05-31 19:50) [5]

Выпиши квитанцию о доставке.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
14-1125580110
KilkennyCat
2005-09-01 17:08
2005.09.25
1 cентября. С Днем рождения!


1-1125809659
Lower_
2005-09-04 08:54
2005.09.25
Использование MDIChild


6-1117267905
Глеб
2005-05-28 12:11
2005.09.25
Поиск сервера в сети


1-1125355391
Doctor Deejay
2005-08-30 02:43
2005.09.25
Чем лучше сжать в gzip или zip


11-1106738023
RA
2005-01-26 14:13
2005.09.25
Как добавить картинку в PupupMenu?




   Наверх