Serde - либа для сериализации под rust. Решение не стандартизовано. Json schema все ещё draft. Как с поддержкой хотя бы в основных языках? Везде работает? Одинаково?
если уже так делать, то на java должен быть сервис, который ты каким-то образом пинаешь (например - по сети) и получаешь результат инициировать каждый раз новый процесс jvm - так себе идея
у меня тоже были с ним проблемы, он не хотел не совсем стандартный xml обрабатывать. а если исправить - обрабатывал достаточно медленно помню тогда решил вопрос кастомным парсером на регулярках - получилось и быстро и достаточно надежно