Корпорация Oracle последовательно осуществляет интеграцию технологий купленной ею недавно компании BEA со своим семейством связующего ПО Oracle Fusion Middleware. Свидетельством этому стал выпуск новых версий продуктов Oracle SOA Suite 10g Release 3 и Oracle Enterprise Repository 10g Release 3, которые, по мнению представителей корпорации, помогут предприятиям развертывать и администрировать сервисно-ориентированную архитектуру (SOA). Теперь Oracle SOA Suite 10g интегрирован с Oracle Service Bus и Oracle WebLogic Suite (продуктами, базирующимися на BEA AquaLogic Service Bus и BEA WebLogic Server соответственно), а также сертифицирован на совместимость с Oracle WebLogic Application Grid. Объявлено также, что продукт Oracle Enterprise Repository 10g R3, являющийся центральным компонентом решения Oracle SOA Governance и поддерживающий полную и достоверную информацию обо всех элементах SOA и взаимосвязях между ними, будет сертифицирован на совместимость с Oracle SOA Suite и Oracle BPM Suite. В настоящее время в состав Oracle SOA Suite входят следующие компоненты: ·
- Oracle JDeveloper — среда для разработки сервисов и проектирования композитных приложений и бизнес-процессов; ·
- Oracle BPEL Process Manager — средство управления различными приложениями и Web-сервисами, задействованными в бизнес-процессах; ·
- Oracle Service Bus — инструментарий интеграции приложений на базе сервисной шины; ·
- Oracle Web Services Manager — продукт, обеспечивающий управление общими сервисами на основе политик обеспечения безопасности; ·
- Oracle Business Activity Monitoring — решение для создания интерактивных, обновляемых в реальном времени информационных панелей, предназначенных для мониторинга бизнес-процессов и сервисов; ·
- Oracle Business Rules — механизм, позволяющий бизнес-аналитикам, не обладающим навыками программирования, легко формулировать и модифицировать бизнес-логику; ·
- Oracle Complex Event Processing —функционально насыщенная декларативная среда создания приложений, опирающихся на обработку тех или иных событий; ·
- Адаптеры — обширный набор средств сопряжения, позволяющих обеспечивать взаимодействие приложений с обширным спектром информационных систем и других бизнес-приложений.