Implementación de una aplicación
La implementación es la distribución logística de artefactos de aplicación para asegurarse de que todos los componentes necesarios están disponibles para los sistemas que los requieren. Estos artefactos incluyen ensamblados de BizTalk Server, ensamblados de .NET, esquemas, mapas, enlaces, reglas de negocio y certificados. La aplicación de BizTalk se puede aprovechar para ayudar a implementar artefactos en otros equipos agregados al grupo o para el almacenamiento provisional (al transportar una aplicación a otro entorno).
Hay muchas maneras de implementar artefactos de BizTalk, por ejemplo, importarlos como parte de una aplicación mediante el Asistente para la implementación (desde un archivo .msi), importarlos mediante BTSTask.exe, implementarlos desde Visual Studio o usar MSBuild. Si los importa mediante BTSTask.exe o los implementa desde Visual Studio, puede especificar una aplicación para implementarlas o dejar el nombre de la aplicación en blanco, en cuyo caso se implementarán en la aplicación predeterminada.
Implementación mediante un archivo de .msi
Con BizTalk Server, puede implementar una aplicación y sus artefactos exportándolos a un archivo .msi. (Para obtener más información sobre las aplicaciones y los artefactos, vea ¿Qué es una aplicación de BizTalk? (https://go.microsoft.com/fwlink/?LinkId=154994). La implementación de una aplicación de BizTalk implica importar los artefactos de la aplicación en la base de datos de administración de BizTalk, así como instalar los artefactos en cada equipo que sea miembro del grupo. La implementación en un archivo .msi serializa todos los artefactos de la aplicación en un solo paquete. Esto se puede realizar mediante una operación de exportación desde la consola de administración o mediante BTSTask.exe desde la línea de comandos. Una vez que tenga un archivo .msi, puede implementar todos los ensamblados BizTalk Server en la base de datos de administración de BizTalk para el grupo o ejecutar scripts especificados para que se ejecuten en tiempo de importación. Esto se hace mediante Microsoft Management Console (MMC) y realiza una operación de importación del archivo .msi (o a través de una operación de importación desde la línea de comandos BTSTASK). La operación de importación del archivo .msi crea la aplicación de BizTalk de destino.
Con el archivo .msi, puede implementar la aplicación en un único equipo, de modo que todos los ensamblados BizTalk Server y ensamblados de dependencia se almacenen en la caché global de ensamblados del equipo. A continuación, el equipo tiene todos los archivos binarios que necesita para el tiempo de ejecución. En esta operación, también puede implementar servicios web que forman parte de la solución o aplicar cambios específicos del equipo mediante scripts. Esta operación se realiza ejecutando el archivo .msi. Puede realizar esta operación en cada equipo que ejecute BizTalk Server que sea miembro del grupo de BizTalk correspondiente. También puede usar un archivo .msi para instalar una aplicación en un nuevo servidor agregado a un grupo.
Si va a migrar la aplicación de BizTalk a un nuevo grupo, debe ejecutar la instalación de .msi en todos los servidores del nuevo grupo. Debe importar el archivo .msi una vez para el grupo. Al hacerlo, la aplicación y su contenido se instalan en todos los equipos en tiempo de ejecución del nuevo grupo y también se registran con la base de datos de administración de BizTalk para el grupo. También puede agregar varios archivos de enlace a un archivo .msi, además de los enlaces implícitos. Cada archivo de enlace adicional se puede asociar a un "entorno". Cuando varios archivos de enlace están asociados a una aplicación de BizTalk durante la implementación, puede elegir qué archivos de enlace usar en función del entorno (producción, ensayo o prueba) en el que se va a implementar.
Puede usar scripts con archivos .msi para personalizar un servidor (operación de instalación) o el grupo (operación de importación). Para obtener más información sobre el uso de scripts con archivos .msi, consulte Uso de scripts previos y posteriores al procesamiento para personalizar la implementación de aplicaciones (https://go.microsoft.com/fwlink/?LinkId=154995).
Para obtener una lista de comprobación de los pasos para implementar una aplicación, consulte Lista de comprobación: Implementación de una aplicación.
Exportación de enlaces de una aplicación mediante un archivo de enlace
Con BizTalk Server, puede exportar los enlaces de una aplicación a un archivo de enlace y, a continuación, importar esos enlaces desde el archivo de enlace a otra aplicación. Para ello, la aplicación de destino ya debe existir; El procedimiento de importación no crea la aplicación. El archivo de enlace es un archivo XML que contiene los enlaces de todos los artefactos de una aplicación, un grupo o un ensamblado. También puede exportar todos los enlaces de un grupo de BizTalk o los enlaces de un ensamblado de BizTalk. Para obtener más información sobre cómo trabajar con enlaces, vea How to Export Bindings to a Binding File (Cómo exportar enlaces a un archivo de enlace ) y How to Import Bindings from a Binding File (Cómo importar enlaces desde un archivo de enlace).
También puede agregar un archivo de enlace como un recurso a un archivo .msi. Para obtener más información sobre cómo agregar un archivo de enlace como recurso, vea How to Export an Application to an .msi File.
Para obtener más información sobre la implementación de aplicaciones en general, vea Descripción de la implementación y administración de aplicaciones de BizTalk (https://go.microsoft.com/fwlink/?LinkId=154996).