El ejemplo de Libreta de direcciones muestra cómo se utilizan los nodos SOAPInput, SOAPReply y SOAPRequest para proporcionar y consumir un servicio web a través de un transporte HTTP o JMS. Se proporcionan dos conjuntos de mensajes de entrada de ejemplo: un conjunto para llamar al flujo de consumidor que a su vez llama al flujo de proveedor y otro conjunto para llamar directamente al flujo de proveedor.
El ejemplo de Libreta de direcciones muestra uno de los métodos disponibles para el desarrollo de servicios web. En este ejemplo, el WSDL ya se ha arrastrado a un nodo SOAPInput existente, en lugar de hacerlo al lienzo, y el resto del flujo se crea manualmente. Este ejemplo muestra cómo trabajar en el dominio SOAP.
El WSDL utilizado en el ejemplo de Libreta de direcciones es el mismo que el utilizado en los ejemplos proporcionados con el paquete de características de servicios web para WebSphere Application Server. Puede utilizar WebSphere Message Broker con WebSphere Application Server intercambiando los proveedores y consumidores de ambos ejemplos en el caso de SOAP sobre HTTP. Sin embargo, el ejemplo de Libreta de direcciones existente que se proporciona con WebSphere Application Server no admite transporte SOAP sobre HTTP. Para que admita el transporte SOAP sobre JMS, debe volver a generar el ejemplo de Servicio web añadiendo un vínculo y puerto JMS al WSDL para que pueda interoperar con WebSphere Application Server, consulte el archivo WSDL que se proporciona con este ejemplo.
El ejemplo de Libreta de direcciones le muestra cómo configurar WS-Security y WS-RM para flujos de mensajes existentes, para un proveedor y un consumidor. El ejemplo también muestra cómo se pueden recuperar mensajes si el canal TCP se reinicia cuando WS-Reliable Messaging está habilitado.
La política WS-RM sólo da soporte al transporte HTTP. La política no se puede aplicar cuando el ejemplo utiliza el transporte JMS.
La política de seguridad y la política WS-RM utilizadas en este ejemplo son la misma que la política predeterminada de WebSphere Application Server, para que pueda interoperar con WebSphere Application Server.
NOTA: En WebSphere Message Broker Versión 8.0 y posteriores, los archivos de esquema de modelo de mensaje contenidos en bibliotecas son el método preferido para modelar mensajes para la mayoría de formatos de datos, incluyendo el nuevo dominio DFDL. Los conjuntos de mensajes siguen estando soportados, y son necesarios si se utilizan los dominios MRM o IDOC. Puede seguir importando y desplegando conjuntos de mensajes para su uso en flujos de mensajes. No obstante, si tiene que crear uno o más conjuntos de mensajes, definiciones de mensajes o categorías de mensajes al utilizar este ejemplo, primero debe habilitar el desarrollo de conjuntos de mensajes en WebSphere Message Broker Toolkit. Para obtener más información, consulte Habilitar el desarrollo de conjuntos de mensajes en WebSphere Message Broker Versión 8.0 en la documentación de WebSphere Message Broker.
Pulse en los siguientes enlaces para obtener más información sobre el ejemplo y sobre cómo conseguir que se ejecute el ejemplo creado previamente utilizando los asistentes:
Configure el ejemplo de una de las maneras siguientes:
Puede importar o importar y desplegar un archivo sólo si utiliza el centro de información integrado en WebSphere Message Broker Toolkit.
Configurar el ejemplo para utilizar HTTP
Configurar el ejemplo para utilizar transporte JMS
Cuando haya terminado de utilizar el ejemplo, puede eliminarlo de una de las formas siguientes: