Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.26;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.019 c
4-83784
Pogi
2003-03-24 21:22
2003.05.26
Как получить заголовок окна другого приложения?


6-83642
CRACKISH
2003-03-23 19:52
2003.05.26
как отправить Майл!!!!


4-83830
magister
2003-03-25 17:44
2003.05.26
Как рисовать поверх рабочего стола? (типа экранное меню)


4-83813
BuildeRR
2003-03-28 22:24
2003.05.26
Вопр по перетаскиванию окошка


1-83445
ренат
2003-05-14 19:48
2003.05.26
Генерация последовательности случайных чисел