Compartir a través de


Implementación de ensamblados y puertos EMS de TIBCO

Información general

Con BizTalk Server, puede duplicar puertos y ensamblados en un equipo de destino. BizTalk Server exporta los puertos de envío o la configuración de ubicación de recepción a un archivo XML.

Puede usar BizTalk Server para realizar las tareas siguientes:

  • Implemente o quite BizTalk Server ensamblados en una base de datos de configuración de BizTalk.

  • Instalar o desinstalar los ensamblados en la caché de ensamblados global (GAC)

  • Importar información de enlace de ensamblado de BizTalk a archivos de enlace o exportarla a ellos.

    Para obtener información sobre cómo usar BizTalk Server para implementar puertos y ensamblados, vea How to Export Bindings for a BizTalk Application.

Nota

Microsoft BizTalk Adapter para TIBCO Enterprise Message Service solo necesita que disponga de Visual Studio en un equipo de origen (desarrollo). Visual Studio no es necesario en el equipo de producción.

Confirmación de la configuración

Antes de usar BizTalk Server para importar un archivo de enlace, compruebe lo siguiente:

  • Deben existir las carpetas para las respuestas y ser idénticas en el equipo nuevo, o bien debe editar el archivo.

  • Las contraseñas del sistema TIBCO Enterprise Message Service, si están presentes en la configuración, se guardan como ***** en el archivo de enlace. Consulte Limitaciones de este tema.

Limpiar el equipo de destino

La implementación sobrescribe la configuración de ubicación de recepción. Al implementar un archivo de enlace (y un ensamblado) en un equipo de destino, los puertos de envío y las ubicaciones de recepción se reemplazan por los del archivo de enlace XML cuando se importan.

Antes de importar, quite los puertos de envío y las ubicaciones de recepción enlazadas a la orquestación.

Si no tiene Microsoft Visual Studio instalado en el equipo de destino, puede quitar los puertos ejecutando estos scripts:

\<Microsoft BizTalk Server\>\SDK\Samples\Admin\WMI\Remove Send Port\VBScript\RemoveSendPort.vbs

\<Microsoft BizTalk Server\>\SDK\Samples\Admin\WMI\Remove Receive Port\VBScript\RemoveReceivePort.vbs

Por ejemplo, en un símbolo del sistema, ejecute:

cscript RemoveSendPort.vbs \<Send port name\>

Limitaciones

La contraseña del adaptador de transporte se almacena con asteriscos (******) en el archivo de enlace exportado por BizTalk Server y pasa al componente de administración con el mismo formato. Edite el archivo de enlace antes de la importación al reemplazar los asteriscos por un valor aleatorio (es decir, una contraseña que no sea correcta). Escriba la contraseña correcta mediante la página Propiedades de transporte de la consola de administración de BizTalk Server después de importar el archivo de enlace.

Esta es una limitación conocida. Al exportar la información de enlace, el archivo de enlace resultante no contiene ninguna de las contraseñas usadas por los adaptadores de transporte en los puertos de envío o las ubicaciones de recepción. De este modo, se evita que la información de contraseña aparezca en texto no cifrado. La próxima vez que utilice el archivo para importar la información de enlace, debe escribir las contraseñas a través de la interfaz de usuario de las páginas de propiedades de transporte. También puede modificar temporalmente el archivo de enlace antes de la importación si especifica las contraseñas en este archivo. En ese caso, debe eliminar las contraseñas del archivo de enlace antes de que finalice la operación de importación correctamente.

Solución para la limitación de contraseña

Para solucionar esta limitación de contraseña, puede usar uno de los siguientes métodos:

  • Edite el archivo de enlace antes de la importación al reemplazar los asteriscos por texto sin formato.

    Precaución

    Por motivos de seguridad, esta práctica no es recomendable.

  • Edite el archivo de enlace antes de la importación al reemplazar los asteriscos por un valor aleatorio (es decir, una contraseña que no sea correcta). Escriba la contraseña correcta mediante la página Propiedades de transporte de la consola de administración de BizTalk Server después de importar el archivo de enlace.

    Nota

    Esta solución solo se puede usar si Visual Studio está instalado en el equipo de destino, o si desarrolla una herramienta personalizada.

  • Compruebe el sistema lógico y los servicios de transmisión y recepción.

Pasos siguientes

Usar BizTalk Server control de excepciones en la orquestación