Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se crea un mensaje web a partir de un tipo de mensaje web. Al agregar una referencia web, BizTalk crea automáticamente tipos de mensajes web, que BizTalk crea en función de los métodos web del servicio web agregado. Añade un mensaje web a tu orquestación y establece el tipo de mensaje en uno de los tipos de mensaje web. Puede crear elementos de mensaje individuales basados en tipos primitivos de .NET o esquema. Puede construir un mensaje web que no contenga elementos de mensaje.
Tipos de mensajes web
Los tipos de mensaje web, definidos en Reference.odx, son idénticos a un tipo de mensaje normal, salvo que no se pueden modificar, cambiar el nombre ni eliminarlos. Para eliminar un tipo de mensaje web, debe quitar la referencia web del proyecto de BizTalk.
El proyecto de BizTalk crea una solicitud y un tipo de mensaje web de respuesta para cada método web en el servicio web agregado. Si el método Web es una operación unidireccional, BizTalk solo crea un tipo de mensaje web de solicitud. Un tipo de mensaje web de solicitud contiene una parte de mensaje para cada parámetro de entrada del método web. Un tipo de mensaje web de respuesta contiene una parte de mensaje para el valor devuelto y una parte de mensaje para cada parámetro de salida del método Web.
Según el parámetro del método web (entrada o salida), BizTalk crea un tipo de mensaje web a partir de un tipo primitivo de .NET o un tipo de esquema. Si el parámetro del método Web es un tipo primitivo de .NET, el elemento de mensaje usa un tipo primitivo de .NET. Si el parámetro del método web es un tipo de esquema, BizTalk agrega el tipo de esquema al proyecto de BizTalk como un esquema en Reference.xsd. El esquema es la base del elemento de mensaje. Puede encontrar Reference.xsd en la carpeta Referencias web.
Como alternativa, puede crear tipos primitivos y de esquema de .NET llamando a una clase .NET. Para obtener más información sobre cómo crear tipos de mensajes mediante una clase .NET, vea Construcción de mensajes en código de usuario.
Mensajes web
Los mensajes web son los mensajes que se usan al consumir (llamar) a un servicio web. Agrega un mensaje web a una orquestación de la misma manera que agrega un mensaje normal, excepto que establece el tipo de mensaje en uno de los tipos de mensaje web que BizTalk creó al agregar una referencia web.
Elementos de mensaje
Después de crear el mensaje web, se crean los elementos de mensaje individuales. Si su parte del mensaje utiliza un tipo primitivo de .NET, utiliza una forma de Asignación de Mensajes. Si la parte del mensaje usa un tipo de esquema, utilizas una forma de Transformación o una forma de Asignación de Mensaje. Para obtener más información, vea Construir mensajes en código de usuario.