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

Вниз

UDP,NetFlow   Найти похожие ветки 

 
ZDenis ©   (2005-12-20 13:00) [0]

Помогите разобраься,пытаюсь с помощью Indy компонента UDPServer получить данные по протоколу NetFlow(Cisco).На событие UDPServerUDPRead вешаю обработчик.Так вот там есть переменная AData: TStream,но насколько  я понимаю  это для потоковых протоколов.А как получить данные  для дейтаграммных протоколов?


 
Digitman ©   (2005-12-22 14:10) [1]


> там есть переменная AData: TStream,но насколько  я понимаю
>  это для потоковых протоколов


неправильно понимаешь.

просто доступ к данным УЖЕ ПОЛУЧЕННОЙ полученной тобой дейтаграммы тебе предлагается осуществлять с помощью объекта поточного класса


 
tesseract ©   (2005-12-23 17:33) [2]

А можно спросить чем дейтаграммные протоколы отличаются от потоковых?????


 
FrykT ©   (2005-12-24 20:04) [3]

var
 List: TStringList;
begin
 List := TstringList.create;
 List.LoadFromStream(AData);
 //в List.text - Нужные тебе данные типа String;
 List.free; //не забываем в конце
end;


 
Verg ©   (2005-12-24 20:23) [4]


> tesseract ©   (23.12.05 17:33) [2]
> А можно спросить чем дейтаграммные протоколы отличаются
> от потоковых?????


Принципом.


 
tesseract ©   (2005-12-26 10:38) [5]

Каким - передача-то всё-равно пакетная (USER DATAGRAM PROTOCOL).
Как передаём/получаем - дело более вышестоящих чем UDP протоколов.

>> FrykT ©

Имей в виду Pascal-строки отличаются от PCHAR. У них первым символом длина строки идёт. Так-что твой код может, не сработать.


 
FrykT ©   (2005-12-26 19:55) [6]

>>tesseract ©
Так там пакет целиком приходит. Половина пакета не может прийти.
Или я не совсем понял, что ты имел ввиду..



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
6-1134687059
Indy
2005-12-16 01:50
2006.04.09
[INDY] Как использовать TIdIOHandlerStream совместно с TIdNNTP?


15-1142674908
MIFICH
2006-03-18 12:41
2006.04.09
Компонент для структурного моделирования


15-1142499390
Alex_Delphi
2006-03-16 11:56
2006.04.09
Подскжите где можна достать Кілікс


8-1130257850
Arazel/NikNet
2005-10-25 20:30
2006.04.09
Как скопировать из одного Bitmap в другой?


1-1141462390
carmen
2006-03-04 11:53
2006.04.09
Написание модульного приложения