Utilice las siguientes instrucciones para crear el flujo de mensajes XML_FlightQueryOut. Para obtener instrucciones más detalladas, pulse en los enlaces que se proporcionan al final de cada paso.
Para crear y configurar el flujo de mensajes XML_FlightQueryOut:
Tipo de nodo | Nombre de nodo |
---|---|
MQInput | XML_FLIGHTQUERY_IN |
MQOutput | XML_FLIGHTQUERY_FLIGHT |
MQOutput | XML_FLIGHTQUERY_PASSENGERS |
MQOutput | XML_FLIGHTQUERY_FAIL |
AggregateControl | RequestDetails |
AggregateRequest | RecordFlightRequest |
AggregateRequest | RecordPassengerRequest |
Nombre de nodo | Terminal | Conectar a |
---|---|---|
XML_FLIGHTQUERY_IN | Out (de salida) | RequestDetails |
Catch (de captación) | XML_FLIGHTQUERY_FAIL | |
RequestDetails | Out (de salida) | XML_FLIGHTQUERY_FLIGHT |
Out (de salida) | XML_FLIGHTQUERY_PASSENGERS | |
XML_FLIGHTQUERY_FLIGHT | Out (de salida) | RecordFlightRequest |
XML_FLIGHTQUERY_PASSENGERS | Out (de salida) | RecordPassengerRequest |
Nombre de nodo | Página | Propiedad | Valor |
---|---|---|---|
XML_FLIGHTQUERY_IN | Básico | Nombre de cola | XML_FLIGHTQUERY_IN (Esta es la cola local desde la que el flujo de mensajes toma el mensaje.) |
Valor por omisión | Dominio del mensaje | XML (Indica al intermediario que utilice el analizador XML genérico.) |
|
Request Details | Básico | Aggregate Name | FLIGHTDETAILSAGG (Debe ser un valor exclusivo en el intermediario y debe coincidir con la propiedad Nombre de agregación en el nodo Aggregate Replies del flujo de mensajes XML_FlightQueryIn.) |
Básico | Timeout (de tiempo de espera) | 120 (Indica al nodo Aggregate Replies en el flujo de mensajes XML_FlightQueryIn cuántos segundos debe esperar el intermediario a todas las respuestas antes de pasar el mensaje de agregación incompleta a la cola de tiempo de espera excedido.) |
|
XML_FLIGHTQUERY_FLIGHT | Básico | Nombre de cola (No es necesario especificar el nombre del gestor de colas porque la cola está definida en el mismo gestor de colas que el intermediario.) |
XML_FLIGHTQUERY_FLIGHT (Es la cola local en la que el flujo de mensajes coloca el mensaje para que XML_FlightQueryReply pueda obtenerlo.) |
Request | Request | Seleccione el recuadro para especificar que es una petición. | |
Request | Cola de respuestas | XML_FLIGHTQUERY_REPLIES (Es la cola local en la que el flujo de mensajes coloca el mensaje para que XML_FlightQueryReply pueda obtenerlo.) |
|
Record Flight Request | Básico | Nombre de carpeta | FlightDetails (Indica dónde pondrá la información el nodo Aggregate Replies del flujo de mensajes XML_FlightQueryIn en el mensaje de respuesta.) |
XML_FLIGHTQUERY_PASSENGERS | Básico | Nombre de cola (No es necesario especificar el nombre del gestor de colas porque la cola está definida en el mismo gestor de colas que el intermediario.) |
XML_FLIGHTQUERY_PASSENGERS (Es la cola local en la que el flujo de mensajes coloca el mensaje para que XML_FlightQueryReply pueda obtenerlo.) |
Request | Request | Seleccione el recuadro para especificar que es una petición. | |
Request | Cola de respuestas | XML_FLIGHTQUERY_REPLIES (Es la cola local en la que el flujo de mensajes coloca el mensaje para que XML_FlightQueryReply pueda obtenerlo.) |
|
Record Passenger Request | Básico | Nombre de carpeta | PassengerDetails (Indica dónde pondrá la información el nodo Aggregate Replies del flujo de mensajes XML_FlightQueryIn en el mensaje de respuesta.) |
XML_FLIGHTQUERY_FAIL | Básico | Nombre de cola (No es necesario especificar el nombre del gestor de colas porque la cola está definida en el mismo gestor de colas que el intermediario.) |
XML_FLIGHTQUERY_FAIL (Es donde el flujo de mensajes coloca el mensaje si el proceso falla.) |
Acaba de crear el flujo de mensajes XML_FlightQueryOut, que es la parte de abanico de salida agregada del flujo de mensajes XML_FlightQuery. El flujo de mensajes XML_FlightQueryOut trabaja con los flujos de mensajes XML_FlightQueryReply y XML_FlightQueryIn para solicitar y recuperar información sobre un vuelo específico y los pasajeros que han reservado asientos en ese vuelo.