Mensaje de petición de tiempo de espera

Más abajo se especifica el formato XML de un mensaje de petición de tiempo de espera. En lugar de XML, se puede utilizar cualquier otro formato soportado por un analizador instalado.
<TimeoutRequest>
  <Action>SET | CANCEL</Action>
  <Identifier>Serie de caracteres (cualquier serie alfanumérica)</Identifier>
  <StartDate>Serie de caracteres (TODAY | aaaa-mm-dd)</StartDate>
  <StartTime>Serie de caracteres (NOW | hh:mm:ss)</StartTime>
  <Interval>Entero (segundos)</Interval>
  <Count>Entero (mayor que 0 o -1)</Count>
  <IgnoreMissed>TRUE | FALSE</IgnoreMissed>
  <AllowOverwrite>TRUE | FALSE</AllowOverwrite>
</TimeoutRequest>
Action
Este elemento se debe establecer en SET o CANCEL. Es un error omitir este elemento o establecer un valor diferente. Si se establece CANCEL, el único otro elemento que se necesita es el identificador que debe coincidir con el identificador de la petición de tiempo de espera que se debe cancelar.
Identifier
Puede ser cualquier serie de caracteres alfanumérica. Es un error omitir este elemento.
StartDate
Este elemento se debe establecer en TODAY o en una fecha especificada en formato aaaa-mm-dd. El valor por omisión es TODAY.
StartTime
Este elemento se debe establecer en NOW o en una hora especificada en formato hh:mm:ss. El valor por omisión es NOW. Se supone que la hora de inicio es la hora local del intermediario.
Interval
Es un entero que especifica el número de segundos entre propagaciones del mensaje. El valor por omisión es 0.
Count
Debe ser un entero que sea mayor que 0 o sea -1 (que especifica una petición de tiempo de espera que no caduca nunca). El valor por omisión es 1.
IgnoreMissed
Esto controla si los tiempos de espera que se producen mientras el intermediario o el flujo de notificaciones de tiempo de espera se ha detenido se procesarán la siguiente vez que el intermediario o el flujo de notificaciones de tiempo de espera se inicie. El valor por omisión es TRUE, lo que significa que el nodo TimeoutNotification ignorará los tiempos de espera no logrados cuando se inicie el intermediario o el flujo de mensajes. Si este valor se establece en FALSE, el nodo de notificación de tiempo de espera procesa inmediatamente todos los tiempos de espera no logrados cuando se inicia el flujo.

Tenga en cuenta que la propiedad Persistencia de peticiones del nodo TimeoutControl se debe establecer en o Automática (donde el mensaje de solicitud de origen es persistente) para que los tiempos de espera almacenados permanezcan después del reinicio del intermediario o del flujo de notificación de tiempo de espera.

AllowOverwrite
Esto controla si las peticiones de tiempo de espera subsiguientes con un identificador (Identifier) se pueden grabar encima de esta petición de tiempo de espera. El valor por omisión es TRUE.
Nota: En el kit de herramientas del intermediario se proporciona una definición de esquema predefinida de la petición de tiempo de espera. Realice los pasos siguientes para revisar la definición o defínala en un conjunto de mensajes:
  1. Cree o seleccione un proyecto de conjunto de mensajes que contenga el conjunto de mensajes.
  2. Cree un nuevo archivo de definición de mensaje.
  3. Seleccione Mensaje suministrado por IBM.
  4. Seleccione siguiente, expanda el árbol y seleccione 6.0.0\ibm\nodes\timeout\timeoutrequest.xsd.
Conceptos relacionados
Configuración de flujos de tiempo de espera
Referencia relacionada
Nodo TimeoutControl
Nodo TimeoutNotification
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ac20815_