Fundamentos IIBUS
Fundamentos IIBUS
Fundamentos IIBUS
Diapositiva 2
1. Elementos de Buen Diseño SOA
Elementos de Un Buen Diseño SOA
Elementos
Elementos
La aplicación de principios de diseño SOA son pieza fundamental para llegar a los objetivos.
ESB
Bus de Servicios Empresariales
Mediación e Integración
con ESB
ESB
El patrón básico ESB es una base excelente para acoplar libremente sistemas distribuidos
(externos e internos).
https://www.youtube.com/watch?v=5drXnDYW7wE
Introducción a IBM Integration Bus
IBM Integration Bus es una evolución compatible de WebSphere Message Broker que está
diseñada para incorporar las características que se encuentran en WebSphere Enterprise Service
Bus.
IBM Integration Bus proporciona una función de integración universal destinada a una amplia
gama de escenarios de integración. Estos escenarios incluyen servicios web como por ejemplo,
SOAP y REST, mensajería, base de datos, archivo, sistemas ERP, móviles, dispositivos físicos,
correo electrónico, sistemas personalizados, etc.
Introducción a IBM Integration Bus
Concepto General:
En la tabla siguiente se muestran los nombres de recursos en IBM Integration Bus V.10
Nodo de integración
Servidor de integración
Servicio de integración
API Java™ de integración
Gestor de Colas
Introducción a IBM Integration Bus
Puede utilizar IBM® Integration Bus para conectar aplicaciones independientemente de los
protocolos o formatos de mensajes a los que den soporte.
IBM Integration Bus direcciona, transforma y enriquece los mensajes de una ubicación cualquiera a
cualquier otra ubicación.
Las interacciones con IBM Integration Bus se pueden dividir en dos grandes categorías:
IBM® Integration Bus permite que la información empaquetada como mensajes fluya entre
distintas aplicaciones de una empresa, desde grandes sistemas tradicionales hasta dispositivos.
IBM Integration Bus procesa los mensajes de dos formas: mediante el direccionamiento de
mensajes y la transformación de mensajes.
Sesión II
Visión General de la Herramienta
IBM Integration BUS
Visión Técnica General de IBM Integration Bus
Después que el administrador del sistema haya creado sus intermediarios (nodos de integración),
los desarrolladores de aplicaciones pueden crear y modificar flujos de mensajes y definiciones de
mensajes utilizando IBM Integration Toolkit.
Sus aplicaciones se pueden comunicar con el intermediario utilizando una gran variedad de
protocolos, entre ellos: WebSphere MQ, JMS 1.1, HTTP y HTTPS, Servicios web (SOAP y REST),
File, Sistemas de información de empresa (Enterprise Information Systems, entre ellos SAP y
Siebel, PeopleSoft) y TCP/IP.
Visión técnica general de IBM Integration Bus
Desarrollo de aplicaciones
Flujo de Mensajes
Cuando haya creado y configurado los flujos de mensajes, los archivos de esquema de modelo
de mensaje y los recursos asociados utilizando la perspectiva de Desarrollo de integración de IBM
Integration Toolkit, podrá desplegar los datos ejecutables en uno o varios nodos de integración.
Puede utilizar IBM Integration Explorer, IBM Integration Toolkit o la línea de mandatos para crear
intermediarios locales.
Cuando inicia el IBM Integration Toolkit, aparece una sola ventana. Esta ventana es el IBM
Integration Toolkit, que contiene una o más perspectivas.
Visión técnica general de IBM Integration Bus
Perspectivas del IBM Integration Toolkit
Perspectiva de Desarrollo
de Integración
Visión técnica general de IBM Integration Bus
Perspectivas del IBM Integration Toolkit
Perspectiva de Desarrollo
de Integración
Visión técnica general de IBM Integration Bus
Editores del IBM Integration Toolkit
Perspectiva de Depuración
IBM Integration Explorer
Puede utilizar el IBM Integration Explorer, para gestionar colas MQ (crear, eliminar, etc).
La interfaz de usuario web de IBM® Integration Bus permite a los usuarios web acceder a los recursos
de intermediario a través de un cliente HTTP y proporciona a los administradores de intermediario una
alternativa a IBM Integration Explorer para administrar recursos de intermediario.
La interfaz de usuario web se habilita de forma predeterminada para todos los nuevos intermediarios
cuando se crean. No obstante, puede inhabilitar y habilitar la interfaz de usuario web en cualquier
momento;
Visión técnica general de IBM Integration Bus
Interfaz de usuario web de IBM Integration Bus
Interfaz de Usuario
Web de IBM
Integration Bus
Visión técnica general de IBM Integration Bus
Interfaz de usuario web de IBM Integration Bus
Interfaz de Usuario
Web de IBM
Integration Bus
Visión técnica general de IBM Integration Bus
Interfaz de usuario web de IBM Integration Bus
IBM Integration BUS crea en el producto WebSphere MQ, que proporciona una entrega de
mensajes entre las aplicaciones asegurada. WebSphere MQ se incluye en la adquisición
de IBM Integration BUS.
IBM Integration BUS está complementado por una amplia variedad de otros productos IBM
como:
Tivoli Composite Application Manager for SOA.
WebSphere Service Registry and Repository (WSRR).
WebSphere Process Server.
Sesión II
Novedades de la Versión 9.0 y 10.0
IBM Integration BUS
Novedades de la Versión 9.0 y 10.0
Simplicidad y productividad
Reglas empresariales
Puede utilizar IBM Integration Bus para escribir reglas empresariales utilizando
lenguaje natural, de modo que puedan leerse fácilmente por los usuarios
empresariales (por ejemplo, un analista de negocio).
Reglas empresariales
Novedades de la Versión 9.0 y 10.0
Simplicidad y productividad
Puede utilizar IBM Business Process Manager con IBM Integration Bus. Puede utilizar patrones y
ejemplos de IBM Integration Bus para implementar Servicios de integración de IBM Business Process
Manager(BPM).