Обновленная версия АБС Business Universe RS
Компания R-Style Softlab провела миграцию своего программного комплекса Business Universe RS на более современную версию промышленной шины Oracle – Service Bus 12c, а также кардинально изменила архитектуру интеграционного слоя решения. Обновления доступны в новой версии с номером 3.1.
Business Universe RS представляет собой систему комплексной автоматизации банка, построенную в SOA-архитектуре с применением компонентного (модульного) подхода. В качестве составляющих Business Universe RS выступают самостоятельные программные продукты, отвечающие за отдельные участки деятельности банка. Связующим звеном между компонентами выступает интеграционный слой, разработанный специалистами компании на базе интеграционной шины.
Для миграции компания провела доработку сервисов, которые обеспечивают взаимосвязь компонентных решений с шиной. Дальнейшая проверка инсталляции на Oracle Service Bus 12c и Oracle Service Bus 11g показала полную совместимость всех компонентов системы для обеих версий.
На архитектурном уровне изменениям подвергся механизм ведения протоколов работы интеграционного слоя, который был переведен на асинхронный режим с использованием jms-очередей. Это позволило обеспечить гарантированную и однократную доставку информации о прошедших событиях в системе, а также слабую связанность бизнес-логики обмена и системных функций.
Для каждой из подключенных к шине систем специалисты компании разработали универсальные адаптеры, которые отвечают за взаимодействие с подключенными системами, полностью подстраиваясь под требования каждой из них (протоколы, форматы, SLA, обработка и компенсация ошибок).