Cómo usar puertos en orquestaciones
Los puertos se agregan a una orquestación de forma muy similar a como se agregan controles a un formulario Web Forms o Windows Forms. También se pueden agregar puertos mediante la ventana Vista orquestación.
Para agregar un puerto nuevo
Haga clic con el botón derecho en una superficie de puerto o un vínculo de rol y, a continuación, haga clic en Nuevo puerto.
—O—
En la ventana Vista de orquestación, haga clic con el botón derecho en Puertos y, a continuación, haga clic en Nuevo puerto.
Si un puerto aún no está completamente configurado, aparece una sugerencia de diseño sobre él.
Sugerencia
También puede arrastrar puertos a un vínculo de rol.
Para agregar y configurar un nuevo puerto
En la pestaña Orquestaciones de BizTalk del Cuadro de herramientas, arrastre la forma Puerto a una superficie de puerto o un vínculo de rol.
—O—
Haga clic con el botón derecho en una superficie de puerto o un vínculo de rol y, a continuación, haga clic en Nuevo puerto configurado.
—O—
En la ventana Vista de orquestación, haga clic con el botón derecho en Puertos y, a continuación, haga clic en Nuevo puerto configurado.
Aparecerá el Asistente para configuración de puertos.
Siga los pasos del asistente para configurar el puerto. Para obtener más información, vea Cómo ejecutar el Asistente para configuración de puertos.
Para quitar un puerto
Haga clic con el botón derecho en el puerto que desea quitar y, a continuación, haga clic en Eliminar.
Nota
Si elimina un puerto después de que se haya conectado a una forma de envío o recepción en una orquestación compilada, las operaciones de puerto de la forma no se eliminarán y recibirá errores al intentar compilar. Conecte la forma a otro puerto y vuelva a configurar las operaciones de éste.
Para configurar un puerto empleando el Asistente para la configuración de puertos
Haga clic con el botón derecho en el puerto que desea configurar y, a continuación, haga clic en Configurar puerto.
Siga los pasos del Asistente para configurar el puerto. Para obtener más información, vea Cómo ejecutar el Asistente para configuración de puertos.
Para configurar un puerto manualmente mediante la ventana Propiedades
Seleccione el puerto que desea configurar.
En la ventana Propiedades, especifique las siguientes propiedades:
Propiedad Descripción Tipo de puerto Determina el patrón de comunicación, las operaciones y los tipos de mensaje de varias partes asociados con un puerto. Dirección de comunicación Determina si esta orquestación es la que envía esta comunicación o la que la recibe. Patrón de comunicación Determina si este puerto se usa para comunicación de solicitud-respuesta o unidireccional. (Esta propiedad viene determinada por la propiedad Port Type y es de solo lectura). Enlace Determina cómo llega a su destino un mensaje:
Directo: la comunicación está con otra orquestación.
Dinámica: la comunicación es con un punto de conexión que se determina en tiempo de ejecución.
Especificar más adelante: la comunicación está con un punto de conexión determinado por un administrador en el momento de la configuración.
Especificar ahora: la comunicación es con un punto de conexión que se conoce en tiempo de diseño.Identificador Nombre usado para este puerto en la orquestación. Entrega ordenada Para los puertos de recepción, garantiza que los mensajes publicados con un determinado orden en la base de datos de cuadro de mensajes se entreguen a los suscriptores correspondientes en ese mismo orden. Para obtener más información, vea Entrega ordenada de mensajes. Notificación de entrega Para los puertos de envío, determina si se recibe confirmación cuando un mensaje se envía correctamente. Para obtener más información, vea "Notificación de entrega" en Cómo configurar la forma de envío. Las propiedades restantes que se van a especificar están determinadas por la propiedad Binding :
Enlace directo: se usa al comunicarse directamente con otra orquestación.
Propiedad Descripción Puerto de orquestación de socio Determina a qué puerto se enlazarán directamente las orquestaciones de socios. Enlace dinámico: se usa al comunicarse con un punto de conexión determinado en tiempo de ejecución.
Propiedad Descripción Canalización de recepción Determina qué canalización se usará para los mensajes entrantes. Canalización de envío Determina qué canalización se usará para los mensajes salientes. Especificar más adelante: se usa al comunicarse con un punto de conexión configurado por un administrador.
Especificar ahora: se usa al comunicarse con un punto de conexión que se conoce en tiempo de diseño.
Propiedad Descripción Canalización de recepción Determina qué canalización se usará para los mensajes entrantes. Canalización de envío Determina qué canalización se usará para los mensajes salientes. Transporte Determina qué transporte se usará para enviar mensajes. URI Determina dónde se envían los mensajes.
Para agregar una operación de puerto
- Haga clic con el botón derecho en el puerto al que desea agregar una operación y, a continuación, haga clic en Nueva operación.
Para quitar una operación de puerto
- Haga clic con el botón derecho en la operación de puerto que se va a quitar y, a continuación, haga clic en Eliminar.