Форум: "Сети";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];
Внизсервер + куча клиентов Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c