Все добрый день!
Кто-нибудь может посоветовать какой-то софт (желательно бесплатный), с помощью которого можно собирать
WITS-пакеты из нескольких источников (в упрощённом случае хотя бы только TCP, но круто бы было, если бы была
поддержка и COM) и пробрасывать их на какой-то TCP-приёмник WITS-а.
Меня не волнует тот факт, что у пакетов будет отличаться хедер и могут пересекаться номера пакетов.
Это в обработчике игнорируется.
Например: есть два канала TCP1 и TCP2. Пусть по первому пришли пакеты WITS11, WITS12, а из канала
TCP2 пришли пакеты WITS21, WITS22, WITS23.
Хочется чтобы я мог настроить некоторый канал TCP3 (настроиться на некоторый WITS-сервер) и на него передались
пакеты WITS11, WITS21, WITS22, WITS12, WITS23.
P.S. Пока писал, понял, что эта штука должна различать WITS-сообщения (понимать где у них начало и где конец).
А то не хочется, чтобы половина сообщения WITS11 смешалась с половиной сообщения WITS21 в частности.
Есть варианты или проще самому что-то подобное наваять?