Корпоративная сервисная шина Oracle
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Oracle Enterprise Service Bus (Oracle ESB), фундаментальный компонент набора продуктов Oracle Services-Oriented Architecture , обеспечивает интеграцию данных и корпоративных приложений внутри организации и связанных с ними («расширенных» или «виртуальных») предприятий.
Подробности
[ редактировать ]Этот выпуск Oracle Retail Integration Bus (RIB) Essentials включает изменения в архитектуре, технологическом стеке и развертывании. Oracle ESB технически представляет собой « корпоративную сервисную шину », разработанную и реализованную в Oracle Fusion Architecture среде SOA ; [1] для упрощения взаимодействия и связи между существующими продуктами Oracle, сторонними приложениями или любой их комбинацией. [2]
Как модель архитектуры программного обеспечения для распределенных вычислений, она представляет собой специальный вариант более общей модели архитектуры программного обеспечения клиент-сервер и обеспечивает строго асинхронный дизайн, ориентированный на сообщения, для связи и взаимодействия между приложениями. Его основное использование — интеграция корпоративных приложений в разнородных и сложных средах организации, что позволяет легко управлять ими.
Служба ESB спроектирована и настроена с использованием пользовательских интерфейсов Oracle JDeveloper и Oracle ESB Control. Затем он регистрируется на сервере ESB. Сервер ESB поддерживает несколько привязок протоколов для доставки сообщений, включая HTTP / SOAP , JMS , JCA , WSIF и Java , используя синхронный / асинхронный , запрос/ответ или публикация/подписка модели . В настоящее время сервер ESB не поддерживает удаленный вызов методов .
Oracle Retail Integration Bus (RIB) Essentials не следует путать с Oracle Service Bus (OSB). ESB был разработан Oracle. OSB, ранее известная как Aqualogic Service Bus, была приобретена, когда Oracle купила BEA Systems . Эти два продукта взаимосвязаны и взаимозаменяемы.
Компоненты
[ редактировать ]Oracle Enterprise Service Bus содержит следующие компоненты:
- ESB-сервер
- Управление Oracle ESB
- Сервер метаданных ESB
- Oracle JРазработчик
Функции
[ редактировать ]Функции интеграции приложений Oracle Enterprise Service Bus делятся на следующие категории:
- Возможности сервера
- Возможности подключения
- SOAP Службы вызовов
- ВСИФ
- адаптера Услуги
- файлов/ FTP Служба адаптера
- базы данных Служба адаптера
- JMS Служба адаптера
- MQ Служба адаптера
- AQ Сервис адаптера
- Oracle Applications (OA) Службы адаптеров
- Услуга индивидуального адаптера
- Преобразование документов: XSLT и MFL
- Маршрутизация на основе контента и заголовка
- Тесная интеграция с Oracle BPEL Process Manager.
- Возможности подключения
- Возможности управления и мониторинга
- ESB Control, центральная точка для метаданных и изменений конфигурации, которые вступают в силу немедленно.
- Визуальное представление сквозных отношений обслуживания
- Сквозное отслеживание и мониторинг экземпляров сообщений с минимальными накладными расходами
- Error Hospital - автоматизированные и ручные средства для индивидуального и массового повтора сообщений.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Промежуточное программное обеспечение Oracle Fusion и приложения Oracle Fusion: обзор» . oracleappshub.com . Проверено 10 марта 2012 г.
- ^ «Корпоративная сервисная шина/сервис-ориентированная архитектура» . Middleware.org . Проверено 10 марта 2012 г.