Crear asignaciones con el Asignador de BizTalk
El asignador de BizTalk es una herramienta que se ejecuta en el entorno de Microsoft Visual Studio. El Asignador de BizTalk se puede usar para crear y editar asignaciones, que se utilizan para traducir o transformar mensajes xml. Las asignaciones se usan en orquestaciones, como sugiere la siguiente ilustración, y también se pueden usar para procesar los mensajes recibidos en un puerto de recepción y, a continuación, transformar los mensajes para su envío mediante puertos de envío.
Asignaciones en procesamiento empresarial
Las asignaciones le permiten traducir y transformar mensajes. La traducción es el proceso por el que se convierte un mensaje de un formato en otro formato, como convertir un archivo sin formato en un archivo XML. La transformación es el proceso por el que se toma información de un mensaje y se inserta en otro. Por ejemplo, puede tomar las direcciones de envío y de facturación de un pedido e insertarlas en un documento de factura.
El Asignador de BizTalk utiliza su propio sistema gráfico de iconos y vínculos para representar la traducción y transformación de mensajes de instancia de entrada a mensajes de instancia de salida. El Asignador utiliza la misma representación gráfica de esquemas que el Editor de BizTalk. El Asignador de BizTalk almacena las asignaciones como hojas de estilo de Transformación de lenguaje de hojas de estilo extensible (XSLT).
Nota
El Asignador de BizTalk es compatible con XSLT 1.0. No se admite el uso de XSLT 2.0 en el Asignador de BizTalk.
Para obtener información sobre cómo crear esquemas, vea Crear esquemas mediante el Editor de BizTalk. Para obtener información sobre el uso de asignaciones dentro de orquestaciones, vea Creating Orchestrations Using Orchestration Designer.
Nota
El rendimiento de una asignación depende de la complejidad de la asignación: el número y el tipo de functoids, el tamaño de los esquemas de entrada y de salida, el tamaño del mensaje de entrada y el hardware.
Para obtener información sobre cómo usar los métodos abreviados de teclado para el asignador de BizTalk, vea Métodos abreviados de teclado del asignador de BizTalk.