Crear el flujo de mensajes principal

Se proporciona el flujo de mensajes principal del ejemplo Propagación de identidad de seguridad, pero si prefiere crear el flujo de mensajes usted mismo, utilice las siguientes instrucciones:

  1. Cree un flujo de mensajes nuevo llamado SecurityIdentitySampleFlow en el proyecto de flujo de mensajes llamado SecurityIdentitySampleFlowProject. Para obtener instrucciones, consulte Crear un flujo de mensajes en la documentación de WebSphere Message Broker.
  2. En el Editor de flujos de mensajes, añada y renombre los nodos que se listan en la siguiente tabla. Para obtener instrucciones, consulte Añadir un nodo en la documentación de WebSphere Message Broker.
    Cajones de la paleta Tipo de nodo Nombre de nodo
    WebSphere MQ MQInput MQ_ID
    WebSphere MQ MQOutput MQ_ID Output
    WebSphere MQ MQInput MSG_ID
    WebSphere MQ MQOutput MSG_ID Output
    HTTP HTTPInput HTTP_ID
    HTTP HTTPReply HTTP_ID Output
  3. Añada el subflujo al flujo de mensajes principal:
    1. Asegúrese de que SecurityIdentitySampleFlow.msgflow se visualiza en el Editor de flujos de mensajes.
    2. Pulse el botón derecho del ratón en el editor Flujo de mensajes y pulse Añadir subflujo.
    3. En la ventana Añadir subflujo, expanda el proyecto SecurityIdentitySampleFlowProject y seleccione SecurityIdentitySubFlow.msgflow.
    4. Pulse Aceptar. Un nodo llamado SecurityIdentitySubFlow, que representa el subflujo, se añade al Editor de flujos de mensajes.
    5. Cambie el nombre de este nodo de subflujo SecurityIdentitySubFlow1.
  4. Repita el paso 4 dos veces para añadir dos copias más del subflujo en el lienzo.
  5. Conecte los nodos juntos de forma que la salida de cada nodo de entrada (Input) esté conectado a través del subflujo al nodo de salida correspondiente. Para obtener instrucciones, consulte Conectar nodos en la documentación de WebSphere Message Broker.
    Para comprobar que ha conectado los nodos correctamente, consulte el diagrama de Acerca del ejemplo de Propagación e identidad de seguridad.
  6. Configure las propiedades de nodo que se listan en la tabla siguiente. Acepte los valores predeterminados para todas las propiedades, a menos que en la tabla se liste un valor alternativo. Para obtener instrucciones, consulte Configurar un nodo de flujo de mensajes en la documentación de WebSphere Message Broker.
    Nombre de nodo Página Propiedad Valor
    MQ_ID Básicas Nombre de cola SECURITYIDFROMMQIN
    Análisis de mensaje de entrada Dominio del mensaje XMLNSC
    MSG_ID Básicas Nombre de cola SECURITYIDFROMMSGIN
    Análisis de mensaje de entrada Dominio del mensaje XMLNSC
    Seguridad Tipo de señal de identidad Nombre de usuario + contraseña
    Ubicación de señal de identidad $Body/Envelope/Body/MessageIdentity/Username
    Ubicación de contraseña de identidad InputRoot.XMLNSC.Envelope.Body.MessageIdentity.Password
    Ubicación de emisor de identidad $Body/Envelope/Body/MessageIdentity/IssuedBy
    HTTP_ID Básicas Sufijo de vía de acceso /Security/IdentityFromHttp
    Análisis de mensaje de entrada Dominio del mensaje XMLNSC
  7. Guarde el flujo de mensajes.

Volver a Crear el ejemplo de Propagación de identidad de seguridad

Volver a la página inicial del ejemplo