В настоящее время я рассматриваю различные промежуточные решения, которые позволят мне создавать приложения на разных языках, которые могут взаимодействовать между собой.
Набор продуктов ZeroC кажется идеальным, поскольку он обеспечивает независимый от языка способ определения данных и сервисов, которые работают с данными (через Slice IDL), и обеспечивает поддержку всех основных языков. Он также предлагает много других вещей, которые мы хотели бы, например, распределение нагрузки, грид-вычисления и управляемое развертывание.
Однако мое гугл-фу подвело меня, и у меня возникли проблемы с поиском информации от людей, которые использовали ее для реализации системы. Я ищу отзывы от проектов, которые его используют, и какие проблемы / успехи у них были. Мне также интересны отзывы от проектов, которые оценили его и решили не использовать его (и почему).