Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Oracle Enterprise Service Bus (Oracle ESB), фундаментальный компонент набора продуктов Oracle Services-Oriented Architecture , обеспечивает интеграцию данных и корпоративных приложений внутри организации и связанных с ней («расширенных» или «виртуальных») предприятий.

Подробности [ править ]

Этот релиз Oracle Retail Integration Bus (RIB) Основы включает в себя изменения в архитектуре, стек технологий и развертывание Oracle ESB является технически « корпоративной сервисной шины » разработаны и реализованы в Fusion Architecture Oracle «s 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 Control
  • Сервер метаданных ESB
  • Oracle JDeveloper

Особенности [ править ]

Возможности интеграции приложений Oracle Enterprise Service Bus делятся на следующие категории:

  • Возможности сервера
    • Связь
      • Сервисы вызовов SOAP
      • WSIF
      • Услуги адаптера
        • Служба файлового / FTP- адаптера
        • Служба адаптера базы данных
        • Служба адаптера JMS
        • Сервис адаптера MQ
        • Сервис адаптера AQ
        • Службы адаптера приложений Oracle (OA)
        • Услуга нестандартного адаптера
    • Преобразование документа: XSLT и MFL
    • Маршрутизация на основе содержимого и заголовков
    • Тесная интеграция с Oracle BPEL Process Manager
  • Возможности управления и мониторинга
    • ESB Control, центральный пункт метаданных и изменений конфигурации, которые вступают в силу немедленно.
    • Визуальное представление сквозных сервисных отношений
    • Сквозное отслеживание и мониторинг экземпляров сообщения с минимальными накладными расходами
    • Error Hospital - автоматические и ручные средства для индивидуальных и массовых повторов сообщений

См. Также [ править ]

  • Промежуточное ПО Oracle Fusion

Ссылки [ править ]

  1. ^ «Oracle Fusion Middleware и Oracle Fusion Applications: Обзор» . oracleappshub.com . Проверено 10 марта 2012 года . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ «Корпоративная служебная шина / сервис-ориентированная архитектура» . middleware.org . Проверено 10 марта 2012 года . CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Страница продукта
  • Документация
  • http://orasoa.blogspot.com/2008/11/who-is-best-osb-or-esb.html