Introducción
El siguiente es un tutorial que explica la manera en la que WebSphere Message Broker (Broker) se puede integrar a SAP para exponer la funcionalidad de alguna BAPI que existe en él. En este ejemplo, se expone esta BAPI como servicio Web y se realiza una implementación muy sencilla y rápida de este escenario. La meta es realizar esta integración en 15 minutos.
Para este tutorial se utilizaron las siguientes versiones de productos:
- WebSphere Message Broker v8.0.0.1
- WebSphere Message Broker Toolkit v8.0.0.1
- WebSphere MQ v7.5
- SAP JCO v3.0
- SOAP UI v4.0.1
Antes de empezar el desarrollo, es necesario contar con las librerías de SAP para la conexión del adaptador. Estas librerías se pueden descargar desde la siguiente página de SAP. Una vez descargadas, es necesario indicarle a Broker en donde se encuentran estas librerías, para que las pueda utilizar en tiempo de ejecución. Esto se hace abriendo una consola de comandos de Broker e ingresando los siguientes dos comandos:
mqsichangeproperties NEWBRK -c EISProviders -o SAP -n |
Sustituyendo el nombre del Broker y la ruta de ubicación por aquellos que sean correctos para su ambiente. Una vez hecho este cambio en configuración es necesario reiniciar el Broker para que tome los cambios y podamos iniciar con nuestra implementación.
