BTSTask en BTS 2006


BTSTask.exe

es la utilidad que BizTalk Server 2006 (BTS 2006) proporciona para realizar todas las operaciones administrativas de despliegue de todos los elementos que provee BTS 2006 en operaciones automáticas. BTSTask es una herramienta de línea de comando que provee varias funcionalidades tales como:

  • Administrar nuevas aplicaciones de BizTalk (BizTalk Application)
  • Administrar los recursos de BizTalk (BizTalk Resources), bien sea agregando o eliminando dichos recursos de una aplicación especifica. Los recursos administrables pueden ser:
    • Ensamblados de BizTalk (BizTalk Assembly)
    • Ensamblados de .Net ( .Net Assemblies)
    • Definiciones de soluciones BAM (BAM Definitions)
    • Certificados (Certificates)
    • Componentes no manejados de COM (COM Components)
    • Archivos asociados a procesos de integración (Files)
    • Archivos de script (Pre-processing Script) asociados a aplicaciones de BizTalk los cuales se ejecutan antes del procesamiento de la aplicación.
    • Archivos de script (Post-processing Script) asociados a aplicaciones de BizTalk los cuales se ejecutan después del procesamiento de la aplicación.
    • Políticas de aplicaciones (Policy)
    • Directorios virtuales (Web Directory), en estos casos se relacionan a puertos de recepción (Receive Port)
    • Elementos de BAS (BAS Artifacts)
  • Exportar aplicaciones de BizTalk (BizTalk Application) y generar archivos MSI (Windows Installer File Format) con la información necesaria para instalar las aplicaciones de BizTalk en otras maquinas.
  • Exportar e importar archivos con información relacionada a la configuración inicial (Binding Files)
  • Listar las aplicaciones existentes de BizTalk (BizTalk Application) y/o listar los recursos de una aplicación de BizTalk
  • Por último, esta utilidad permite conocer los recursos de BizTalk (BizTalk Resources) localizados en un archivo MSI con la información de una aplicación de BizTalk.

Para realizar estas tareas, BTSTask define una serie de parámetros que son utilizados de acuerdo a las necesidades de su funcionalidad, a continuación se dan ejemplos:

Adicionar una aplicación
BTSTask AddApp /ApplicationName:Aplicacion1 /Description:"Aplicacion de BizTalk Server"

Importar un archivo MSI
BTSTask ImportApp /Package:C:\MSI\Aplicacion1.msi /ApplicationName:Aplicacion1

Listar recursos de BizTalk desde un archivo MSI
BTSTask ListPackage /Package:C:\MSI\Aplicacion1.msi

En BTS 2004 la utilidad de línea de comando para despliegues es BTSDeploy.exe, aunque en BTS 2006 aun existe esta utilidad sus funcionalidades son las mismas que en BTS 2004 por lo que limita el despliegue para BTS 2006 en todas sus nuevas características.

Esta información pertenece a la versión BizTalk Server 2006 Beta 1, por lo tanto las características presentadas podrán variar antes de salir la versión final.

Autor: Carlos Medina

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho