Форум: "Сети";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
ВнизНужен ли гибрид TCP и UDP Найти похожие ветки
← →
Iklo (2004-03-31 13:34) [0]Между клиенским и серверным приложением нужно передавать изображение и некий набор данных. Сомо собой, если есть ошибка при передеч изображения ее можно отбросить, а вот данные терять нельзя. Есть готовые решения по этому поводу, и есть ли резон писать гибрид TCP и UDP протокола? Сейчас используется два отдельно, но обмен достаточно интенсивный и маленьких пакетов данных неприлично много, хотелось бы их "пришить" к потоку изображению. Или вообще на TCP все загнать?
← →
Digitman © (2004-03-31 13:39) [1]
> Или вообще на TCP все загнать?
именно
к тому же весьма неплохим решением было бы задействовать режим OOB_LINE (Out-Of-Band Line) передающего/принимающего гнезд
← →
Iklo (2004-03-31 13:45) [2]А можно чуть-чуть подробнее, беуваль пару строк. Спасибо!
← →
Iklo (2004-03-31 13:45) [3]А можно чуть-чуть подробнее, буквально пару строк. Спасибо!
← →
Digitman © (2004-03-31 13:52) [4]давай так
сначала ты открываешь хэлп на ф-цию SetSockOpt(), ищешь описание опции SO_OOBINLINЕ, читаешь/изучаешь внимательным образом комментарий (See section Out-Of-Band data for a discussion of this topic.), а затем от том, что из всего проштудированного будет непонятно, побеседуем предметно
← →
Iklo (2004-03-31 14:12) [5]Я в паралель открыл. Пока ясно.
← →
Iklo (2004-03-31 15:07) [6]Ув Digitman, в спецификациях TCP написано что Out-Of-Band Data посылается сразу, без ожидания заполнения пакета. Эта возможность решает многое.
А вот если я хочу ЧАСТЬ ПАКЕТА передать с кантрольными сумами, квинтированием и т.д., а другую просто дописать и послать
"на авось", как в UDP?record
ImportantData:SomeBuffer;
UnImportantData:SomeBuffer; //но желательная, не мной
end;
Это использует система управления, приближенная к реальному времени, которая пакеты плодит как китайцы китайцев. Вот и хочется втиснуться в существующие рамки канала связи и протоколов.
Заранее благодарю, Вы и так уже многое прояснили!
← →
Digitman © (2004-03-31 16:38) [7]о каких "пакетах" ты ведешь речь ? о прикладных ? т.е. сообщениях в соответствии с твоим собственным ПИО ?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c