WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Flujos de mensajes de salida de SCA

Los flujos de mensajes de salida de SCA son flujos de mensajes que llaman a un componente de servicio en WebSphere Process Server. Al utilizar un nodo SCARequest, o un par de nodos SCAAsyncRequest y SCAAsyncResponse, puede llamar a un componente de servicio en WebSphere Process Server.

Nota: A partir de la Versión 7.5, WebSphere Process Server ha pasado a denominarse IBM® Business Process Manager Advanced. La información de este tema que hace referencia a WebSphere Process Server Versión 7.0 también es aplicable a IBM Business Process Manager Advanced Versión 7.5. Asimismo, a partir de la Versión 7.5, WebSphere Integration Developer ha pasado a denominarse IBM Integration Designer. La información de este tema que hace referencia a WebSphere Integration Developer Versión 7 también es aplicable a IBM Integration Designer Versión 7.5.
Muchas de las propiedades de los nodos SCAAsyncRequest y SCAAsyncResponse se proporcionan en la definición SCA de intermediario. Puede generar esto de dos maneras: La definición SCA del intermediario contiene datos específicos que se refieren al enlace soportado por el componente SCA específico.
Cree los nodos adecuados arrastrando una definición SCA de intermediario de salida (archivo .outsca) en el editor de flujo de mensajes de un proyecto de conjunto de mensajes.

Solicitudes síncronas

Use un nodo SCARequest cuando:
  • WebSphere Message Broker tenga que invocar de forma síncrona una operación de solicitud-respuesta.
  • WebSphere Message Broker tiene que invocar una operación unidireccional en una aplicación que se ejecuta en WebSphere Process Server.

Si la solicitud es de solicitud-respuesta, el nodo envía la solicitud y, a continuación, la bloquea hasta que recibe una respuesta o se sobrepasa el periodo de tiempo de espera. Si se excede el periodo de tiempo de espera, el mensaje recibido en el terminal de entrada del nodo SCARequest se propaga al terminal de anomalías.

Si la solicitud es unidireccional, el nodo envía sólo una solicitud. El mensaje recibido en el terminal de entrada del nodo SCARequest se programa al terminal de salida.

Solicitudes asíncronas

Cuando WebSphere Message Broker tenga que realizar una llamada asíncrona a un componente de servicio proporcionado por WebSphere Process Server, utilice un flujo de mensajes, o varios flujos, que contengan un par de nodos SCAAsyncRequest y SCAAsyncResponse. El nodo SCAAsyncRequest envía una solicitud a un componente de servicio que se ejecuta en WebSphere Process Server. El nodo SCAAsyncResponse recibe la respuesta de WebSphere Process Server a una solicitud asíncrona realizada anteriormente desde un nodo SCAAsyncRequest. Las respuestas se correlacionan con las solicitudes originales.

Las solicitudes del nodo SCAAsyncRequest envían una solicitud a un componente de servicio que se ejecuta en WebSphere Process Server. El nodo SCAAsyncResponse recibe la respuesta de WebSphere Process Server a una solicitud asíncrona realizada anteriormente desde un nodo SCAAsyncRequest. Las respuestas se correlacionan con las solicitudes originales.

El nodo SCAAsyncResponse puede estar en el mismo flujo de mensajes que el nodo SCAAsyncRequest que realiza la solicitud, o puede estar en un flujo de mensajes separado; no obstante, debe estar en el mismo grupo de ejecución que el nodo SCAAsyncRequest.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:34


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ac25830_