El ejemplo proporciona un consumidor de servicios web y un proveedor de servicios web. Puede llamar al consumidor utilizando WebSphere MQ, pero sólo verá los mensajes que entran y salen del consumidor. Para ver los mensajes SOAP que se envían entre el proveedor y el consumidor debe configurar un Supervisor TCP/IP; consulte Configurar un supervisor TCP/IP. Si no desea ver los mensajes SOAP, debe asegurarse de que el consumidor está configurado con el puerto correcto.
Cuando se importa y se despliega el ejemplo, se despliegan los flujos de mensajes automáticamente. Sin embargo, si ha modificado los nodos SOAPRequest para configurar un supervisor TCP/IP o cambiar el puerto por el puerto utilizado por el grupo de ejecución AddressBookProvider, debe volver a crear y volver a desplegar el archivo de archivador de intermediario (BAR) AddressBookConsumer.
Después de importar y desplegar el ejemplo, es posible que advierta varios avisos relacionados con body.ns:Name; estos avisos se esperan y se pueden ignorar.
El puerto predeterminado que utilizan los servicios web es el 7800 y los nodos SOAPRequest están configurados para utilizar este puerto. Sin embargo, si este puerto ya se está utilizando, el número de puerto se incrementa en uno.
Emita el siguiente mandato mqsireportproperties para comprobar qué puerto está utilizando el grupo de ejecución de proveedor:
mqsireportproperties MB8BROKER -e AddressSampleProvider -o HTTPConnector -n puerto
Si el mandato anterior devuelve un puerto distinto de 7800, debe configurar los nodos SOAPRequest del flujo de consumidor en este puerto, y volver a crear el archivo BAR.
Si ha configurado un Supervisor TCP/IP, y ya ha comprobado qué puerto está utilizando el proveedor de servicios web, debe configurar los nodos SOAPRequest del flujo de consumidor para enviar los mensajes al Supervisor TCP/IP (número de puerto indicado en 'Puerto de supervisión local'), y volver a crear el archivo BAR.
Para verificar que el puerto que están utilizando los nodos SOAPRequest es el puerto correcto para llamar al flujo de proveedor o al supervisor TCP/IP, realice los pasos siguientes:
Para volver a crear y volver a desplegar el flujo de consumidor, realice los pasos siguientes:
Ya ha configurado el ejemplo Libreta de direcciones para utilizar HTTP.