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

Вниз

Номера соединений у TSeverSocket   Найти похожие ветки 

 
Exorcist ©   (2005-10-24 07:51) [0]

При получении TServerSocket"ом текста или данных, так же как и отключении не знаю как определить какой именно из клиентов вызвал эту процедуру. Если, например, к одному серверу подключены 10 клиентов, вдруг вызывается ОнДисконнект, все номера соединений (ServerSocket.Socket.Connections[i]) сдвигаются, а как определить какая I отключилась? (Что бы правильно изменить I всем остальным клиентам)

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


 
Digitman ©   (2005-10-24 08:36) [1]

клиенты должны однозначно идентифицироваться не по какому-ото там I, а по комбинации IP_адрес + №_порта - эта комбинация уникальна и не зависит ни от каких I


 
Exorcist ©   (2005-10-24 17:28) [2]

А если я тестирую прогу на одной машине? у нескольких клиентов будет одинакувый IP и порты тоже


 
Digitman ©   (2005-10-24 17:37) [3]


> Exorcist ©   (24.10.05 17:28) [2]


> и порты тоже


неверно.


 
Exorcist ©   (2005-10-25 07:10) [4]

Ой) Ща посмотрел журнал файрвола, так правда же порты разные)) А как так? Если я сервером открыл порт I, потом несколькими клиентами опять открыл этот же порт, то они все соединяться, а номера портов поменяются? (у клиентов)


 
Digitman ©   (2005-10-25 08:13) [5]

почитай это внимательно

http://book.itep.ru/7/sock_71.htm

особенно - в части ф-ций bind() и connect()


 
Exorcist ©   (2005-10-25 14:33) [6]

Большое спаисбо! :)



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

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

Наверх




Память: 0.47 MB
Время: 0.044 c
3-1133456103
ODAC Help!
2005-12-01 19:55
2006.01.29
Народ поделитесь кому не жалко ODAC 4.5 или выше


4-1132315951
Fanny
2005-11-18 15:12
2006.01.29
Как блокировать удаление (изменение) DLL-ки ?


15-1136912833
Gamlet_navernoe
2006-01-10 20:07
2006.01.29
Как жить в USA?


15-1136477460
oleggar
2006-01-05 19:11
2006.01.29
управляющие символы


15-1136788154
Silver__Dragon
2006-01-09 09:29
2006.01.29
перевод из типа Integer в Word