Я хочу использовать CORBA для приложения C, и поэтому я хотел сравнить различные реализации, доступные в Интернете, например упомянутые в названии. Однако я не могу найти какое-либо сравнение, которое было бы обновлено удаленно, например this и это.
Мои основные требования следующие:
- Клиент и сервер могут быть созданы на разных языках и скомпилированы на разных ОС.
- Сервер должен иметь возможность отправлять вызовы.
- Никаких накладных расходов на данные, т.е. веб-сервис с их относительно большими xml-сообщениями не может быть и речи.
- Реализация CORBA должна быть доступна по бесплатной лицензии, позволяющей создавать коммерческие приложения.
Здесь кто-нибудь может дать совет? Я знаю, что CORBA устарела, поскольку прочитал Почему CORBA потеряла популярность? и Является ли CORBA устаревшим?, поэтому я не хочу начинать еще одно обсуждение того, насколько сильно раздута CORBA и т. д. Я просто хотел бы знать, какая реализация лучше всего соответствует моим требованиям, но если вы знаете что-то лучше CORBA, не стесняйтесь размещать это и здесь.
Ура, Алекс