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

Вниз

Вопрос по программированию рутера   Найти похожие ветки 

 
shane54 ©   (2003-07-15 18:37) [0]

Есть входящие сообщения (с TCP/IP сокетов). Они уходят на COM порт на некое устройство (кому интересно - HSM - Host Security Module), причём работа с этим устройством может идти в асинхроном режиме, т.е. мы не дожидаемся от него ответа и шлём следующее сообщение. Он на них отвечает. Так вот, сокетов может быть много и нужно каким-то образом хранить информацию, от кого какой пакет пришел и кому какой ответ с COM-порта нужно отослать.
Вопрос сводится к тому, какой алгоритм хранения и обработки этих пакетов применять. Может кто-то сталкивался с чем-то подобным, и велосипед придумывать не нужно?...

Кстати, попутный вопрос. Компонента TServerSocket у меня на P4/1700 не может принимать больще примерно 40 пакетов в секунду. Это нормально? Сетка 100 Mbit.


 
Digitman ©   (2003-07-16 08:38) [1]


> не может принимать больще примерно 40 пакетов в секунду


что есть в дан.случае "пакет" ? вообще говоря, TCP/IP - это streamed протокол, а не message-oriented



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

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

Наверх




Память: 0.46 MB
Время: 0.021 c
11-58606
RWolf
2003-01-13 11:41
2003.09.18
KOLSocket, kolTCPSocket - не могу установить


1-58731
Андрей Слюсаренко
2003-09-07 11:43
2003.09.18
Всплывающее меню


1-58769
BustaBoss
2003-09-06 00:53
2003.09.18
Как скрыть свою программу из списка процессов в Win XP


3-58576
ShadowSmart
2003-08-27 09:39
2003.09.18
TQuery как источник данных для запроса


4-58969
John_Russia
2003-07-16 17:38
2003.09.18
Медленно работает присвоение Parent у TWinControl