Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.10;
Скачать: CL | DM;

Вниз

Отправка строки по сети   Найти похожие ветки 

 
Daskel   (2008-01-18 18:34) [0]

Есть домен в котором находятся 11 компов. Необходимо переслать с приложения сервера на клиенты строку, длиной символов 200-300. Подскажите самый простой способ. Пробовал использовать компонент инди udp, в рабочей группе все работает, а в домене нет :-(


 
DiamondShark ©   (2008-01-18 19:20) [1]

Значит, ошибка в программе.

Это не издевательство. Это намёк, что неплохо бы код посмотреть, как отправляешь.


 
Leonid Troyanovsky ©   (2008-01-18 20:00) [2]


> Daskel   (18.01.08 18:34)  

> с приложения сервера на клиенты строку, длиной символов
> 200-300. Подскажите самый простой способ. Пробовал использовать

А зачем udp? Кто зарегистрировался, тому и слать.

--
Regards, LVT.


 
Daskel   (2008-01-18 20:06) [3]

Отправляю следующим образом:
fmain.client.Send("Текст сообщения");

Прием происходит так:
procedure TFmain.ServerUDPRead(Sender: TObject; AData: TStream;
 ABinding: TIdSocketHandle);
var
 st:tstringstream;
 s,stroka:string;
begin
 st:=tstringstream.Create("");
 st.CopyFrom(adata, adata.Size);
 stroka:=st.DataString;

 ABinding.SendTo(ABinding.PeerIP, ABinding.PeerPort, s [1], Length(s));
 st.Free;
end;


 
Daskel   (2008-01-18 20:10) [4]


> А зачем udp? Кто зарегистрировался, тому и слать.

я же говорю, мне бы самый простой способ, про udp нашел инфу и сразу рабобрался... Ничего другого пока не знаю, поэтому и прошу помочь


 
turbouser ©   (2008-01-18 21:27) [5]


> Daskel   (18.01.08 20:10) [4]

UDP не гарантирует доставку данных, так что лучше использовать TCP.
Примеры для Indy здесь:
http://indyproject.org/Sockets/Demos/index.EN.aspx
p.s.
Откуда вообще это повальное увлечение использовать UDP для передачи
любой информации??


 
OSokin   (2008-01-18 21:34) [6]

Может mailslot"ы попробовать?


 
turbouser ©   (2008-01-18 21:48) [7]


> OSokin   (18.01.08 21:34) [6]

Тот же UDP :)



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
11-1183703308
KOLBoss
2007-07-06 10:28
2008.02.10
Sort TKOLListView


2-1200288161
АндрейК
2008-01-14 08:22
2008.02.10
номер строки в DBGrid


15-1199980596
Черный Шаман
2008-01-10 18:56
2008.02.10
Delphi-стам платят 50 000 - 62 500 USD в мес


15-1199134818
turbouser
2008-01-01 00:00
2008.02.10
С новым годом!


15-1199611199
sauron
2008-01-06 12:19
2008.02.10
Праздники!