Виртуальный сокет TCP в Java
У меня есть приложение, которое предоставляет TCP-пакеты как объекты. Я также могу отправлять TCP-пакеты в сеть, используя то же представление объекта. Я также могу легко получить byte[] представление TCP-пакетов.
Поскольку я не хочу сам реализовывать стек TCP:
Есть ли библиотека, которая будет действовать как "виртуальный" сокет?
Требования будут примерно такими:
- Сокет ведет себя как обычный сокет на интерфейсе
- На бэкэнде я принимаю / вынимаю TCP-пакеты (в любом формате, например, как byte[])
Если это имеет значение, приложение является контроллером SDN (в частности, Opendaylight).