Guía de aprendizaje: Utilización de la aplicación de muestra

Complete las tareas de esta guía de aprendizaje para verificar que el patrón se ha configurado para visualizar los artefactos creados en WebSphere Message Broker, WebSphere MQ y WSRR. A continuación, al ejecutar la aplicación de muestra se envían algunos mensajes que se direccionan a distintas colas en función de las políticas proporcionadas con la muestra.

Antes de empezar

Esta guía de aprendizaje requiere que el patrón de política SOA de IBM® se haya instalado y desplegado. Consulte Descarga e instalación del patrón.

Acerca de esta tarea

Las aplicaciones y políticas de muestra proporcionadas con el patrón de política SOA de IBM se pueden utilizar para enviar mensajes de muestra direccionados utilizando las dos políticas de muestra a dos destinos JMS de muestra en función del valor de PolicySelector del mensaje. Esta guía de aprendizaje describe cómo examinar las políticas creadas en WSRR utilizando la interfaz de usuario de Business Space. La guía de aprendizaje describe también el envío de mensajes de muestra con el valor de PolicySelector de GID007 y la visualización de los mensajes en la cola para el destino JMS en WebSphere MQ antes y después de la recepción de los mensajes.

Procedimiento

  1. Visualice el sistema desplegado en el dispositivo:
    1. Pulse Instancias > Sistemas virtuales.
    2. En la lista de instancias de la ventana Instancias de sistema virtual, seleccione la instancia que se ha desplegado. Se visualizan los detalles de la instancia.
    3. Para ver las máquinas virtuales desplegadas como parte de la instancia, expanda la sección Máquinas virtuales en el panel de detalles de la instancia.
  2. Visualice las políticas de muestra en WSRR:
    1. En el panel de detalles de la instancia, expanda la sección Consolas.
    2. Para conectar a Business Space, pulse WSRR Business Space. Para obtener más información sobre cómo conectar a Business Space, consulte Conexión a WSRR.
    3. Inicie sesión en Business Space con el nombre de usuario administrativo y la contraseña de WebSphere. Para obtener más información sobre las contraseñas predeterminadas creadas al desplegar el patrón, consulte Componente Servidor autónomo WSRR.
    4. Abra el espacio Operaciones:
      1. Pulse Ir a espacios en la parte superior de la página. Se visualiza el diálogo Ir a espacios.
      2. Pulse en el espacio para los usuarios de Operaciones. El nombre específico dependerá de lo que se ha especificado al crear el espacio.
    5. En el separador Visión general, especifique SampleRoutingSchedule01 en el recuadro de búsqueda.
    6. En la lista de tipos de búsqueda, seleccione Documento de política y pulse Buscar. El widget Colección lista la política SampleRoutingSchedule01.
    7. Seleccione la política SampleRoutingSchedule01. Los detalles de la política se muestran en el widget Detalle. Tenga en cuenta que el valor de PolicySelector es GID007. Es el valor de PolicySelector que deben contener los mensajes enviados para que se direccionen utilizando la política SampleRoutingSchedule01.
    8. Pulse el icono Editar para visualizar más detalles de política. En la sección Acciones, tenga en cuenta el destino de punto final JMS al que se direccionan los mensajes.
  3. Envíe algunos mensajes JMS de muestra con un valor de PolicySelector de GID007. Estos mensajes se direccionarán utilizando la política SampleRoutingSchedule01:
    1. Abra un indicador de mandatos.
    2. En el directorio de instalación del patrón de política SOA, vaya a /opt/ibm/mqsi/8.0.0.1/sample/JMSSendReceive.
    3. Para enviar un mensaje de muestra, especifique el mandato siguiente:
      java com.ibm.jms.SendJMSMessage file:///home//virtuser//JNDI-DIR  
      '<data><msg>11</msg></data>' GID007
      Para obtener más información sobre la aplicación de muestra, consulte Muestras. Repita este mandato para enviar tantos mensajes como desee.
  4. Conéctese al sistema de WebSphere MQ y visualice las colas:
    1. En el panel de detalles de la instancia, expanda la sección Consolas.
    2. Para conectarse al sistema de WebSphere MQ mediante VNC, pulse VNC. Para obtener más información sobre cómo conectar a WebSphere MQ, consulte Conexión al sistema WebSphere MQ.
    3. Realice la autenticación mediante las credenciales de virtuser. Para obtener más información sobre las contraseñas predeterminadas creadas al desplegarse el patrón, consulte los detalles del componente Componente de WebSphere Message Broker Basic.
    4. Para ver diversas colas creadas por este patrón, incluida la profundidad de la cola, puede ejecutar el mandato siguiente en la solicitud de shell:
      runmqsc <MB8QMGR>
      Por ejemplo, la cola DESTINATION1_OUTQ contiene 14 mensajes en la salida siguiente:
      1 : DIS QL(DES*) CURDEPTH
      AMQ8409: Visualiza detalles de la cola.
         QUEUE(DESTINATION1_OUTQ)                TYPE(QLOCAL)
         CURDEPTH(14)
      AMQ8409: Visualiza detalles de la cola.
         QUEUE(DESTINATION2_OUTQ)                TYPE(QLOCAL)
         CURDEPTH(0) 
  5. Reciba los mensajes de muestra:
    1. Abra un indicador de mandatos.
    2. En el directorio de instalación, vaya a /opt/ibm/mqsi/8.0.0.1/sample/JMSSendReceive.
    3. Para recibir todos los mensajes JMS de muestra del destino de punto final JMS especificado en el documento de política para la política SampleRoutingSchedule01, especifique el mandato siguiente:
      java com.ibm.jms.ReceiveJMSMessage file:///home//virtuser//JNDI-DIR DESTINATION1_OUT
      Para obtener más información sobre la aplicación de muestra, consulte Muestras.
    4. Para acceder al registro de salida estándar para ver el mensaje de salida, pulse Instancias > Sistema virtual, expanda la sección Máquinas virtuales y pulse remote_std_out.log.
  6. Opcional: Repita el paso 4 para verificar que los mensajes ya no están en la cola.
  7. Opcional: Repita el paso 3 y envíe algunos mensajes con un valor de PropertySelector de GID008. Esto direccionará los mensajes a un destino de punto final JMS distinto.

Tarea Tarea

Comentarios


Icono de fecha y hora Última actualización: 16 de octubre de 2012


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawmbwsrr.doc/topics/tutorial_sample.htm