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

Server Socket   Найти похожие ветки 

← →
falcon39   (2005-03-20 01:14) [0]

Как на сервере узнать с какого сокета прешло сообщение.
Пример:
Количество потключений 5. В определенный момент на сервер приходит строка. Как узнать от кого она пришла.


← →
redlord   (2005-03-20 01:21) [1]

socket.remotehost
но могу и ошибится


← →
Змей ©   (2005-03-20 01:55) [2]

когда ты ее посылаешь вписывай сразу имя компа ClientSocket.Socket.send("твой текст"+localhost) а remotехост это имя сервака к которому производится подключение


← →
Змей ©   (2005-03-20 01:55) [3]

ой SendText :) пардон


← →
redlord   (2005-03-20 02:23) [4]

ага давай давай вписывай тока перед этим пакет надо собрать
а после на приемной стороне разобрать при етом не ошибится в
длинне поля которое отвечает за имя компа
в результате
потеря быстродействия  
увеличение нагрузки на канал связи
и гемор при сборке разборке сообщения


← →
falcon39   (2005-03-20 09:50) [5]

Дело в том что нужно сделать так чтоб при отправке личных сообщений они не рассылались всем сразу а отсылались конкретно тому для кого они предназначены. Одним словом широковещательный способ посылки сообщений не пойдет. Так как это лишний трафик.
Может кто нить подскажет может компонент другой нужен.


← →
bill000001   (2005-04-28 17:20) [6]

hello all


← →
atruhin ©   (2005-04-29 13:10) [7]

Вообще вы о чем?
Возникает событие
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
 Socket: TCustomWinSocket);

Socket - сокет с которого пришел пакет.



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

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



Память: 0.46 MB
Время: 0.025 c
1-1121740073
Sour
2005-07-19 06:27
2005.08.07
кодировка ip адреса


9-1113910376
[GameDev]
2005-04-19 15:32
2005.08.07
На какой ячейке мышь ?


9-1114007124
hgd
2005-04-20 18:25
2005.08.07
Разбиение картинки на объекты


1-1121440987
lookin
2005-07-15 19:23
2005.08.07
Где должен оказаться Splitter?


3-1119761090
funman
2005-06-26 08:44
2005.08.07
Файлы *.qr2 , чем открыть редактировать?




   Наверх