В настоящее время мы используем MICO для установления связи между сервером и клиентом, где клиент - это симулятор, написанный на C ++, а сервер - это java-программа, отображающая анимацию того, что происходит в симуляции. Похоже, что разработка MICO замедлилась почти до полной остановки, и ошибки, которые позволяют нам обходить их только взломом (поскольку у нас нет времени сначала выяснить, какие части MICO отвечают за генерацию кода и т. Д.), Сохраняются. нам от достижения реального прогресса.
Итак, знает ли кто-нибудь из вас о хорошей замене? Мы хотели бы иметь следующее:
- Компилятор может генерировать как C ++, так и Java-код из idl.
- Проект по-прежнему должен иметь значительную поддержку.
- Реализация должна иметь открытый исходный код (GPL или BSD или что-то подобное), поскольку мы также используем наши программы для обучения студентов.
- Переход с MICO должен быть максимально простым. (Это несложное требование, но было бы хорошо)
Я нашел несколько других реализаций CORBA, например. TAO, но я не нашел ничего, что можно было бы сказать, что они все еще поддерживаются. Поправьте меня, если я здесь не прав.