Вниз
Скачать: 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.011 c
8-83616
FROM_X
2003-02-13 13:27
2003.05.26
DirectSS кто нить работал с ним? Вопрос...


3-83393
bss
2003-05-06 14:02
2003.05.26
Сохранение поля типа TDateTime в базе MS Access (ADO)


14-83666
HAXAL
2003-05-05 08:07
2003.05.26
Голосование! Advantage или BDE.


3-83387
Kirill_S
2003-05-06 10:32
2003.05.26
Заполнить программно ComboBox


14-83708
Sherbacov
2003-05-06 19:50
2003.05.26
Хеш вектор




   Наверх