У меня есть некоторые проблемы с сериализацией в кросс-платформе С# и Java:
У нас есть 2 приложения, использующие ServiceBus, одно C # и одно JAVA. Допустим, C# отвечает за публикацию данных в очередь/тему, а JAVA подписывается на нее.
В C# мы используем стандартный метод публикации, который позволяет публиковать универсальные типы, поэтому он автоматически сериализует данные, отправленные с классом TypeA.
Затем в java у нас есть закодированный эквивалент TypeA, но мы не можем найти API-десериализатор, который может десериализовать объект в наш .
Есть ли какой-либо действительный десериализатор для JAVA или мы должны сериализовать (например, с помощью JSON) в С#, опубликовать его и десериализовать в JAVA с помощью любого десериализатора JSON?
Заранее спасибо!