Este tema contiene los apartados siguientes:
Utilice el nodo HTTPReply para devolver una respuesta del flujo de mensajes al cliente de servicios web. Este nodo genera la respuesta para el cliente de servicios web del que el nodo HTTPInput ha recibido el mensaje de entrada y espera la confirmación de que se ha enviado.
Si incluye un nodo HTTPReply en un flujo de mensajes, debe incluir un nodo HTTPInput en el mismo flujo, o bien, debe recibir el mensaje otro flujo que se haya iniciado con el nodo HTTPInput. Un identificador de petición que ha almacenado el nodo HTTPInput en el entorno local asocia las respuestas.
Este nodo crea un mensaje de respuesta para el cliente de servicios web a partir del árbol de mensajes de entrada completo, y lo devuelve al peticionario.
El nodo HTTPReply se representa en el área de trabajo mediante el icono siguiente:
Para ver ejemplos sobre cómo utilizar este nodo, consulte el nodo HTTPInput.
Se puede configurar al transferir una instancia del nodo HTTPReply a un flujo de mensajes. Pulse el botón derecho del ratón en la vista del editor y, a continuación, pulse en Propiedades. Se muestran las propiedades básicas del nodo.
Todas las propiedades obligatorias para las que debe entrar un valor (las que no tienen un valor por omisión definido) se muestran marcadas con un asterisco en el diálogo de propiedades.
Configure el nodo HTTPReply tal como se indica a continuación:
El nodo siempre incluye una cabecera Content-Length, establecida para el valor calculado correcto, en HTTPReplyHeader, aunque no se haya incluido en la petición original.
Pulse el botón en Cancelar para cerrar el diálogo y descartar todos los cambios que ha realizado en las propiedades.
Los terminales del nodo HTTPReply se describen en la tabla siguiente:
Terminal | Descripción |
---|---|
Terminal de entrada | Terminal de entrada que acepta un mensaje para que lo procese el nodo. |
Terminal de anomalías | Terminal de salida al que se direcciona el mensaje si se detecta una anomalía al propagar el mensaje. |
Terminal de salida | Terminal de salida al que se direcciona el mensaje si se propaga correctamente y si se requieren procesos ulteriores en el flujo de mensajes. |
En las tablas siguientes se describen las propiedades del nodo; la columna que tiene el encabezamiento M indica si se trata de una propiedad obligatoria (marcada con un asterisco en el diálogo de propiedades si se debe especificar un valor cuando no se ha definido ningún valor por omisión), la columna que tiene el encabezamiento C indica que se trata de una propiedad configurable (se puede cambiar el valor cuando se añade el flujo de mensajes al archivo bar para su difusión).
Las propiedades básicas del nodo HTTPReply se describen en la tabla siguiente:
Propiedad | M | C | Valor por omisión | Descripción |
---|---|---|---|---|
Ignorar anomalías de transporte | Sí | No | Seleccionado | Si se deben ignorar las anomalías relacionadas con el transporte. Si selecciona el recuadro de selección, se realiza esta acción. |
Tiempo de espera de envío de respuesta excedido | Sí | No | 120 | Tiempo, en segundos, que espera el nodo de respuesta antes de presuponer que la respuesta no ha podido llegar al cliente. El rango válido es de cero (lo que significa una espera indefinida) a (231)-1. Válido sólo si se ha deseleccionado Ignorar anomalías de transporte. |
Generar cabeceras HTTP por omisión desde entrada o respuesta | Sí | No | Seleccionado | Si para las cabeceras de servicios web que se han creado en HTTPReplyHeader dentro del árbol de mensajes se han utilizado valores de HTTPResponseHeader (recuadro de selección seleccionado) o HTTPInputHeader (recuadro de selección deseleccionado). |
Las propiedades de descripción del nodo HTTPReply se describen en la tabla siguiente:
Propiedad | M | C | Valor por omisión | Descripción |
---|---|---|---|---|
Descripción corta | No | No | Descripción breve del nodo. | |
Descripción larga | No | No | Texto que describe la finalidad del nodo en el flujo de mensajes. |
Conceptos relacionados
WebSphere MQ Web Services Transport
Flujos de mensajes
Tareas relacionadas
Cómo decidir los nodos que utilizar
Manejo de errores en flujos de mensajes
Referencia relacionada
Nodo HTTPInput
Nodo HTTPRequest
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac04585_ |