Orbacus

Features

Доступность исходного кода

Решение Orbacus предназначено для опытных разработчиков, которым нужна прозрачность для диагностики потенциальных проблем во время разработки ПО, обеспечиваемая доступностью исходного кода.

Снижение объема используемой памяти

Выберите, какие функции продукта вы хотите использовать в своем приложении, и скомпилируйте Orbacus с определенными флагами и оптимизациями, используемыми в вашем приложении. Компиляция только необходимых функций уменьшает потребление памяти приложением.

Точная настройка приложений

Создавайте отладочные сборки для отладки ваших приложений. Они включают функции дополнительной диагностики, которая поможет вам точно настроить приложения CORBA.

Оптимизируйте свою среду

Заполняйте библиотеку идеями оптимизации и (или) дополнительными избранными индикаторами компилятора в соответствии с требованиями вашей среды.

Исключение изменений

Перестройте Orbacus и приложение для устранения изменений, которые не являются бинарно-совместимыми в базовой ОС.

Используйте различные инструменты

Используйте более широкий набор инструментов. Например, GCC 2.95.3, 3.2 и 3.3 несовместимы с API. Наличие исходного кода означает, что вы можете создавать набор инструментов, который будете использовать.

Использование шаблонов

Используйте реализации служб продукта в качестве примеров реальных служб CORBA, а также в качестве шаблонов для создания собственных приложений и служб.

Гибкость в использовании наборов инструментов

Исправления Orbacus имеют небольшие размеры, их легко отправлять по электронной почте и просто применять, что помогает предотвратить зависимость разработчиков от наборов инструментов или определенных дистрибутивов ОС. Например, проще создавать приложения в Linux, потому что вы не зависите от конкретного дистрибутива. Вы даже можете портировать Orbacus на платформы или версии компиляторов, которые не поддерживаются Micro Focus.

Не отставайте от новых технологий

Вашим клиентам не придется беспокоиться о расширении списка операционных систем и уровней исправлений. Благодаря Orbacus вы сможете идти в ногу с быстрыми темпами развития технологий, создавая инфраструктуру, которая точно соответствует вашему приложению и среде. Это особенно полезно, когда время разработки имеет решающее значение, так как вы можете положиться на конкретные исправления, не дожидаясь следующего выпуска.

Поддержка различных языков

Многие ORB обеспечивают поддержку только языка C++, что может налагать определенные ограничения для ваших клиентов. При поддержке только языка C++ разработчики должны приобрести и поддерживать второй ORB для Java от другого поставщика. Orbacus предназначен для быстрой разработки, развертывания и поддержки ПО на языках C ++ или Java по вашему выбору в одной интегрированной среде. Компания OMG не стандартизировала способы администрирования приложений CORBA.

Настройка конфигураций приложений CORBA

Настройка конфигураций приложений CORBA или процесс регистрации сервера в хранилище реализаций может отличаться в зависимости от продукта CORBA. Например, если вы занимаетесь развертыванием только приложений Orbacus/C++ и Orbacus/Java, вам достаточно хорошо знать только один набор методов администрирования. Если вы занимаетесь развертыванием приложений TAO (C++) и JacORB (Java), тогда вам потребуются два набора методов, что усложняет задачу.

Поддержка различных платформ

Orbacus поддерживает широкий диапазон платформ, включая различные версии Windows, Linux, Solaris и многие другие.

Защита инвестиций в CORBA в будущем
Orbacus обеспечивает собственную реализацию репозитория интерфейса, совместимого с версией 2.5, и совместимую службу именования. Работает с телекоммутационными службами ведения журнала, отслеживания событий, уведомлений, а также торговыми службами, совместимыми со стандартами OMG.
Соответствие Orbacus

Решение Orbacus совместимо с отображениями языков C++ и Java, включая абстрактные интерфейсы, фиксированные типы данных и типы значений. В сопоставлении C++ Orbacus обеспечивает поддержку заполнителей, исключений и модулей. Сторонний поставщик iCMG обеспечивает реализацию CORBA Component Model (CCM) для Orbacus. Пользователи Orbacus могут программировать в стандартной модели компонентов OMG вместе со средой выполнения контейнера.

release-rel-2020-10-1-5313 | Wed Oct 14 18:06:08 PDT 2020
5313
release/rel-2020-10-1-5313
Wed Oct 14 18:06:08 PDT 2020