Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Маааленький вопрос по сокетам   Найти похожие ветки 

 
guitarist   (2005-12-17 22:18) [0]

У меня в программе сервере есть serversocket1 и clientsocket1 (для того, что бы мне отсылать что-либо). Вот я подключаюсь и получаю адрес куда отвечать clientsocketу так form1.serversocet.socket.connections[0].localhost А вот ели меня из инета выбросит, я опять войду под другим ip, я ,наверное, не надо будет писать connections[1]. Поэтому вопрос -- как после моего отсоединения закрыть [0] соединение, что бы в следующий раз по нему же узнать куда отвечать(варианты ...[0].close или еще что-то)
Как-то я непонятно выражаюсь. В общем мне нужна команда, закрывающая даннное соединение (если в двух словах)

Заранее спасибо


 
Sysanin   (2005-12-17 22:23) [1]

кажись .disconnect


 
kami ©   (2005-12-17 23:13) [2]

Если Вас выбросит из интернета, то соединение закроется автоматически, и в списке Connections не останется ни одного соединения.


 
kami ©   (2005-12-17 23:20) [3]

Кажися, я тоже неясно выразился :(
Connections меняется автоматически при подключении нового клиента и при его отключении (из-за чего угодно - проблемы сети, самостоятельное отключение, команда ServerSocket-а Close , закрытие приложения с ClientSocket-ом и т.д).
А вот однозначно сказать в данный момент времени, что на Connections[0] "сидит" именно нужный клиент нельзя (вернее, можно, но если к серверу подключается только 1 клиент). Поэтому при работе с несколькими клиентами лучше оперировать их IP или чем-то в этом духе из RemoteXXX


 
guitarist   (2005-12-18 16:03) [4]

Вот, значит если я один подключаюсь, то в любом случае в connections[0] буду я. Спасибо за ответы



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

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
14-1134710833
Pazitron_Brain
2005-12-16 08:27
2006.01.08
Все, что вы хотели знать о спутниковом Интернете


2-1134927056
Silica
2005-12-18 20:30
2006.01.08
Что означает данный код?


2-1135185385
Новенькая
2005-12-21 20:16
2006.01.08
Динамический массив


14-1134601699
ZeeM
2005-12-15 02:08
2006.01.08
Преобразование AnsiString во флоат


2-1134757985
dera
2005-12-16 21:33
2006.01.08
Как скрыть прогу в списке процессов (Win98)?