Ampliación del ejemplo Llamada de SAP a un sistema síncrono
Puede ampliar el ejemplo de dos formas:
- El ejemplo actualmente almacena información de cliente en una variable compartida.
Esta información se actualiza y se almacena cuando se ejecutan las BAPI adecuadas. El
ejemplo se puede ampliar sustituyendo la variable compartida con un sistema externo que
puede ser una base de datos relacional (por ejemplo, DB2 u Oracle), un sistema IMS, una
aplicación WebSphere MQ, un servicio web, una aplicación JMS o cualquier otro sistema al
que se pueda acceder utilizando los nodos de WebSphere Message Broker.
Se proporcionan otros ejemplos que muestran cómo acceder a todos estos sistemas.
-
En este ejemplo se implementan cuatro BAPI que vienen definidas previamente en SAP.
Un caso de ejemplo más realista sería que un desarrollador de aplicaciones de
SAP quisiera acceder an un sistema externo al que no puede acceder localmente
desde SAP, como por ejemplo IMS.
El desarrollador de aplicaciones de SAP define la interfaz desde SAP como una BAPI personalizada y, a continuación, un desarrollador de aplicaciones de WebSphere Message Broker descubre esta interfaz e implementa la BAPI en WebSphere Message Broker.
Esta ampliación prosigue desde la ampliación anterior que explica la forma en que los diversos sistemas externos pueden sustituir a la variable compartida.
Para leer sobre cómo ampliar el ejemplo de este modo, consulte Implementar una BAPI de cliente.
Volver a la página inicial del ejemplo