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

сервер + куча клиентов   Найти похожие ветки 

 
LORD ©   (2003-03-26 20:31) [0]

Привет всем .
Я уже затрагивал эту тему но потерял ветвь форума.

В моей проге стои комронент Serversocket
к нему из другой проги подключаются клиенты (написаны не мной )
их много и работают они одновременно,
как определить какой клиент запросил данные
чтоб ПОТОМ ему их передать ?


 
Shuric   (2003-03-27 00:18) [1]

Ты никогда не получишь сообщения от всех одновременно. От каждого будет инициализировано OnClientRead, а там Socket: TCustomWinSocket, тебе соответственно нужный Socket.


 
Digitman ©   (2003-03-27 08:58) [2]

в событии OnClientRead() вторым параметром тебе передается ссылка на экземпляр объекта Socket: TServerClientWinSocket.

запоминай ее где-нибудь за пределами процедуры обработки этого события и, когда возникнет необходимость оправки ответа клиенту, просто вызывай send-методы того самого объекта, ссылку на который ты получил и запомнил ранее в событии OnClientRead()



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

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



Память: 0.45 MB
Время: 0.015 c
7-83775
a413
2003-03-29 23:16
2003.05.26
Как получить координаты ярлыков на рабочем столе?


1-83465
phantom2040
2003-05-15 09:24
2003.05.26
Помогите с размером файла


9-83318
Dmitriy Polskoy
2002-12-17 17:56
2003.05.26
DoCollision


1-83590
R
2003-05-12 01:37
2003.05.26
Сортировка чисел по возрастанию.


1-83547
zeratul_pr
2003-05-13 22:28
2003.05.26
Список файлов в memo...




   Наверх