Propiedades de transporte WCF-Custom (cuadro de diálogo), Envío, pestaña Mensajes

 

Utilice la pestaña Mensajes para especificar la selección de datos del elemento Cuerpo de SOAP.

Use Para hacer esto
Cuerpo – cuerpo de mensaje de respuesta de BizTalk Use la parte del cuerpo del mensaje de BizTalk para crear el contenido del elemento Cuerpo SOAP para un mensaje saliente.

Esta es la configuración predeterminada.
Plantilla: contenido especificado por plantilla Use la plantilla proporcionada en el cuadro de texto XML para crear el contenido del elemento Cuerpo SOAP para un mensaje saliente.

Esta opción está desactivada de forma predeterminada.
XML Escriba la plantilla con formato XML para el contenido del elemento Cuerpo SOAP de un mensaje saliente. Esta propiedad es necesaria si se selecciona la opción Plantilla- Cuerpo del mensaje de respuesta de BizTalk .

Escriba: String

Longitud mínima: 0

Longitud máxima: 32767

El valor predeterminado es una cadena vacía.
Sobre :- todo <soap:Envelope> Cree la parte del cuerpo del mensaje de BizTalk a partir del sobre SOAP completo de un mensaje entrante. Esta propiedad sólo es válida para puertos de petición-respuesta.

Esta opción está desactivada de forma predeterminada.
Cuerpo: contenido del <elemento soap:Body> Use el contenido del elemento Cuerpo SOAP de un mensaje entrante para crear la parte del cuerpo del mensaje de BizTalk. Si el elemento Body tiene más de un elemento secundario, solo el primer elemento se convierte en la parte del cuerpo del mensaje de BizTalk. Esta propiedad sólo es válida para puertos de petición-respuesta.

Esta es la configuración predeterminada.
Ruta – contenido ubicado por la ruta del cuerpo Use la expresión de ruta de acceso del cuerpo en el cuadro de texto Expresión de ruta de acceso del cuerpo para crear la parte del cuerpo del mensaje de BizTalk. La expresión de ruta de acceso del cuerpo se evalúa con el elemento secundario inmediato del elemento Cuerpo SOAP de un mensaje entrante. Esta propiedad sólo es válida para puertos de petición-respuesta.

Esta opción está desactivada de forma predeterminada.
Expresión de ruta de cuerpo Escribir la expresión de ruta de cuerpo para identificar una parte específica de un mensaje entrante utilizada para crear la parte del cuerpo del mensaje de BizTalk. Esta expresión de ruta de acceso del cuerpo se evalúa con el elemento secundario inmediato del nodo Cuerpo SOAP de un mensaje entrante. Si esta expresión de ruta de cuerpo devuelve varios nodos, solo se elegirá el primero de ellos para la parte del cuerpo del mensaje de BizTalk. Esta propiedad es necesaria si se selecciona la opción Ruta de acceso : contenido ubicado por ruta de acceso del cuerpo . Esta propiedad sólo es válida para puertos de petición-respuesta.

Escriba: String

Longitud mínima: 0

Longitud máxima: 32767

El valor predeterminado es una cadena vacía.
Codificación de nodo Especifique el tipo de codificación que usa el adaptador de envío de WCF-Custom para descodificar para el nodo identificado por la expresión de ruta de acceso del cuerpo en el cuadro de texto Expresión de ruta de acceso del cuerpo. Esta propiedad es necesaria si se selecciona la opción Ruta de acceso : contenido ubicado por ruta de acceso del cuerpo . Esta propiedad sólo es válida para puertos de petición-respuesta. Los valores válidos incluyen los siguientes:

- Base64: codificación base64.
- Hex: codificación hexadecimal.
- Cadena: codificación de texto - UTF-8
- XML: los adaptadores WCF crean el cuerpo del mensaje de BizTalk con el XML externo del nodo seleccionado por la expresión de ruta de acceso del cuerpo en el cuadro de texto Expresión de ruta de acceso del cuerpo.

El valor predeterminado es XML.
Propagar mensaje de error Active esta casilla para enrutar el mensaje que genere un error de procesamiento de salida a una aplicación de suscripción (por ejemplo, otro puerto de recepción o programación de orquestación). Desactive la casilla para suspender los mensajes con error y generar una confirmación negativa (NACK). Esta propiedad sólo es válida para puertos de petición-respuesta.

El valor predeterminado es activada.
Usar transacción Active esta casilla para enviar mensajes en el ámbito de la transacción. El valor predeterminado está claro.

También puede especificar el nivel de aislamiento para la transacción mediante el cuadro desplegable.

Los valores válidos para el nivel de aislamiento son los siguientes:

1. Serializable
2. RepeatableRead
3. ReadCommitted
4. ReadUncommitted
5. Instantánea
6. Caos
7. No especificado

El valor predeterminado para el nivel de aislamiento de transacción es 'Serializable'.

Consulte también

Cómo configurar un puerto de envío WCF-Custom
Especificación del cuerpo del mensaje para los adaptadores de WCF