Oracle Enterprise Service Bus (Oracle ESB), un componente fundamental de la suite de productos de Arquitectura Orientada a Servicios de Oracle , proporciona integración de datos y aplicaciones empresariales dentro de una organización y sus empresas conectadas ("extendidas" o "virtuales").
Detalles
Esta versión de Oracle Retail Integration Bus (RIB) Essentials incluye cambios en la arquitectura, la pila de tecnología y la implementación. Oracle ESB es técnicamente un " bus de servicios empresariales " diseñado e implementado en un entorno SOA de Oracle Fusion Architecture ; [1] para simplificar la interacción y la comunicación entre los productos Oracle existentes, las aplicaciones de terceros o cualquier combinación de estos. [2]
Como modelo de arquitectura de software para computación distribuida, es una variante especializada del modelo de arquitectura de software cliente-servidor más general y promueve un diseño orientado a mensajes estrictamente asincrónico para la comunicación e interacción entre aplicaciones. Su uso principal es la integración de aplicaciones empresariales en entornos heterogéneos y complejos de una organización, lo que permite una fácil gestión.
Un servicio ESB se diseña y configura con las interfaces de usuario de Oracle JDeveloper y Oracle ESB Control. Luego se registra en un servidor ESB. El servidor ESB admite múltiples enlaces de protocolo para la entrega de mensajes, incluidos HTTP / SOAP , JMS , JCA , WSIF y Java , mediante modelos sincrónicos /asincrónicos, de solicitud/respuesta o de publicación/suscripción . Actualmente, el servidor ESB no admite la invocación de método remoto .
Oracle Retail Integration Bus (RIB) Essentials no debe confundirse con Oracle Service Bus (OSB). ESB fue desarrollado por Oracle. OSB, anteriormente conocido como Aqualogic Service Bus, fue adquirido cuando Oracle compró BEA Systems . Los dos productos están relacionados y son intercambiables.
Componentes
Oracle Enterprise Service Bus contiene los siguientes componentes:
- Servidor ESB
- Control ESB de Oracle
- Servidor de metadatos ESB
- Desarrollador Oracle J
Características
Las características de integración de aplicaciones de Oracle Enterprise Service Bus se dividen en las siguientes categorías:
- Capacidades del servidor
- Conectividad
- Servicios de invocaciones SOAP
- Fondo Mundial para la Infancia (WSIF)
- Servicios
de adaptadores
- Servicio de adaptador de archivos/ FTP
- Servicio de adaptador de base de datos
- Servicio adaptador JMS
- Servicio de adaptador MQ
- Servicio de adaptador AQ
- Servicios de adaptador de Oracle Applications (OA)
- Servicio de adaptador personalizado
- Transformación de documentos: XSLT y MFL
- Enrutamiento basado en contenido y encabezado
- Integración estrecha con Oracle BPEL Process Manager
- Conectividad
- Capacidades de gestión y seguimiento
- ESB Control, el punto central para los cambios de metadatos y configuración que surten efecto de inmediato
- Representación visual de las relaciones de servicio de extremo a extremo
- Seguimiento y monitoreo de instancias de mensajes de extremo a extremo con mínima sobrecarga
- Hospital de errores: medios automatizados y manuales para la reproducción de mensajes individuales y masivos
Véase también
Referencias
- ^ "Oracle Fusion Middleware y Oracle Fusion Applications: Descripción general". oracleappshub.com . Consultado el 10 de marzo de 2012 .
- ^ "Bus de servicios empresariales/Arquitectura orientada a servicios". middleware.org . Consultado el 10 de marzo de 2012 .
Enlaces externos
- Página del producto
- Documentación
- http://orasoa.blogspot.com/2008/11/who-is-best-osb-or-esb.html