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

Почему не работает INDY   Найти похожие ветки 

← →
Wapo ©   (2006-10-05 00:43) [0]

На форме у меня лежат два компонента idCmdTCPServer1 и idCmdTCPClient1

По умолчанию у компонента idCmdTCPServer при подключении стоит ответ 200 Welcome или 300 Too many connections. Try again later. В зависимости от состояния сервера. При подключении клиенту передается эти строки, но я не могу их никак вытащить в клиенте. А это нужно для анализа дальнейшей работы клиента.

Привожу часть кода:

procedure TForm1.Button1Click(Sender: TObject);
begin
//запуск idCmdTCPSever1
IdCmdTCPServer1.DefaultPort:=300;
IdCmdTCPServer1.Active:=true;

//подключение к серверу
IdCmdTCPClient1.Connect("localhost",300);
ShowMessage (IdCmdTCPClient1.LastCmdResult.Text.Text); //по идее должно придти Welcome
IdCmdTCPClient1.Disconnect;

end;

У меня стоит BDS 2006 и INDY 10


← →
umbra ©   (2006-10-05 16:06) [1]

и клиент подключается на 300-й порт?


← →
Wapo ©   (2006-10-06 20:22) [2]

да, соеденение идет по порту 300.

вообще с этими компонентами кто работал? может быть просто использовать обычные сокеты? Подскажите пожалуйста


← →
Eraser ©   (2006-10-06 21:41) [3]

> IdCmdTCPClient1.Connect("localhost",300);
> ShowMessage (IdCmdTCPClient1.LastCmdResult.Text.Text); //по
> идее должно придти Welcome

с какого перепугу оно должно прийти именно здесь? где отсыл команды серверу?


← →
Wapo ©   (2006-10-07 18:12) [4]

при подключении клиента к серверу idCmdTCPServer, он ему автоматически отсылает приветствие или причина по которой произошел отказ. Через снифер видно как этот отклие приходит, но клиен его в упор не видит. Протокол уже написан и изменить его нельзя. :-(

Работал ли кто с этими компонентами вообще. Мне очень интересно узнать это. Может это какие нибуть тестовые версии компонентов в INDY 10?



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

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



Память: 0.46 MB
Время: -0.972 c
15-1171341896
Demon__
2007-02-13 07:44
2007.03.18
Убрать интернет с сервака


15-1171741571
lookin
2007-02-17 22:46
2007.03.18
Приветствую


15-1172142753
ПЛОВ
2007-02-22 14:12
2007.03.18
Постоянно повышайте свою квалификацию, а не то...


1-1169399715
Calibr
2007-01-21 20:15
2007.03.18
Handle RadioButtona


2-1171997463
ElectriC
2007-02-20 21:51
2007.03.18
Vista & Delphi




   Наверх