Я использую Netty API для разработки своего протокола, и это довольно быстро сделать, если вы понимаете NIO-подобный API байтов и буферов.Он предназначен для работы с концепцией Encoder и Decoder, которая может соответствовать вашим потребностям. Существует множество стандартных реализаций Encoder и Decoder для архивирования, использующих ssl ...
Кажется, что проблема у вас выглядиткак этот: JBoss Netty с JSON
Я не очень хорошо знаю JSON, но большую часть времени также можно быстро и легко создать свой собственный протокол.
Вам нужен общий процесс сериализации для любого типа объектов или вам просто нужно сериализовать некоторые строковые и примитивные типы (Integer, Short, Float..etc)?В случае простых объектов легко и намного быстрее сделать обертку самостоятельно.
Если объекты довольно простые, и я думаю, что это так, вам нужно разработать собственный протокол«спецификация, означающая, как превратить каждый объект в последовательность примитивных типов, строк и массивов.Чем проще написать кодировщик и декодер на каждом языке.
Удачи