¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Integración de SAP CI(BTP IS) con IBM MQ a través de AMQP: Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 32 Vistas
0
Cargando...
Integración de SAP CI(BTP IS) con IBM MQ a través de AMQP



Introducción

¿Qué es IBM MQ?

IBM MQ es una familia de productos de middleware orientados a mensajes que IBM lanzó en diciembre de 1993. Originalmente se llamaba MQSeries, y en 2002 se renombró a WebSphere MQ para unirse a la suite de productos WebSphere. En abril de 2014, se renombró a IBM MQ. IBM MQ admite el intercambio de información entre aplicaciones, sistemas, servicios y archivos enviando y recibiendo datos de mensajes a través de colas de mensajes. Esto simplifica la creación y el mantenimiento de aplicaciones empresariales.

¿Qué es SAP CI(BTP-IS)?

Cloud Integration (BTP-IS) es un conjunto de servicios y herramientas proporcionadas por SAP en su Plataforma Tecnológica Empresarial basada en la nube (BTP) para permitir la integración entre diferentes sistemas, aplicaciones y fuentes de datos. El principal beneficio de CI (BTP IS) es que permite a las organizaciones integrar rápidamente sus sistemas, datos y aplicaciones sin necesidad de una codificación extensa o desarrollo personalizado. Esto ayuda a optimizar los procesos empresariales, reducir costos y mejorar la eficiencia operativa.

¿Cómo se puede integrar IBM MQ?

IBM MQ proporciona capacidades de mensajería y encolado en múltiples modos de operación: punto a punto; publicar/suscribir. IBM MQ tiene los Administradores de Colas (QM) en los que se crearán diferentes tipos de colas. El QM puede conectarse directamente o utilizando una tabla de definición de canal de cliente o utilizando un administrador de colas intermedio. Todo esto estará asociado con los canales que proporcionan el movimiento de entrada y salida de los datos de las colas. Junto con las colas, también podemos tener Temas que pueden funcionar con enfoque de publicación-suscripción. También se pueden aprovechar API REST, JMS y MFT con la instalación del paquete IBM MQ.

¿Cómo se integra CI con IBM MQ?

La integración entre CI e IBM MQ se puede hacer mejor utilizando el protocolo AMQP 1.0. Hay versiones 7.5, 8.0, 9.0, 9.1, 9.2, 9.3 de las instalaciones de IBM MQ disponibles en el mercado hoy en día. De las cuales solo las versiones 9.2 y superiores pueden admitir la integración entre CI e IBM MQ.

Las Colas en IBM MQ pueden conectarse desde CI y los Temas que pueden ser publicados también pueden ser suscritos desde CI utilizando el protocolo AMQP.

Nota: Entre las posibles integraciones con IBM MQ, se explicará en detalle la Integración de Colas de Mensajes utilizando el protocolo AMQP.

Integración de SAP CI(BTP IS) con IBM MQ a través de AMQP

Requisitos previos:

  1. Cualquier servidor IBM MQ con versión 9.2 y superior. Para fines de demostración, se utiliza el IBM MQ de prueba desde https://www.ibm.biz/ibmmqtrial .

  2. Conector de nube SAP con roles requeridos para conectar el inquilino IS y IBM MQ

  3. Acceso al inquilino SAP BTP IS con roles CI requeridos.


Paso 1: Instalar IBM MQ 9.2 desde el archivo de configuración descargado

Seleccionar todas las funciones e instalarlas junto con el Explorador de MQ


Archivo de configuración de IBM MQ


Una vez instalado con éxito, abrir el Explorador de IBM MQ que debería abrirse como se muestra a continuación


Explorador de IBM MQ


Paso 2: Crear el nuevo Administrador de Colas (QM1) en el panel lateral izquierdo de Administradores de Colas


Administrador de Colas


Paso 3: Crear la nueva Cola (Q2) en el panel lateral izquierdo de Administradores
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?