Iniciar puerto de envío (ejemplo de BizTalk Server)
El ejemplo de cómo iniciar un puerto de envío muestra cómo iniciar un puerto de envío y, opcionalmente, definir la dirección de transporte principal al utilizar el adaptador de archivo.
Advertencia
Las secuencias de comandos de implementación se deben quitar después de la implementación si no son necesarias. La lista de control de acceso (ACL) debe proteger y supervisar detalladamente las secuencias de comandos de administración y otras secuencias de comandos que deben permanecer.
Descripción del ejemplo
La secuencia de comandos de Visual Basic Scripting Edition (VBScript) en el archivo de secuencia de comandos que constituye este ejemplo muestra cómo se realizan las siguientes operaciones mediante el proveedor WMI de BizTalk Server:
A partir de un nombre de puerto de envío, consultar una lista de puertos de envío coincidentes.
Nota
Como norma general, sólo habrá un puerto de envío que coincide con un nombre determinado.
Establecer la dirección de transporte principal para esos puertos de envío (con respecto a la ruta de instalación).
Inicia esos puertos de envío.
Ubicación del ejemplo
Los archivos de ejemplo se encuentran en la siguiente ubicación de SDK:
<Ruta de acceso de> ejemplos\Administración\WMI\Iniciar puerto de envío\
En la tabla siguiente se enumeran los archivos del ejemplo y se describe su propósito.
Archivos | Descripción |
---|---|
En la carpeta \VBScript: StartSendPort.vbs |
El archivo VBScript que toma parámetros que especifican el puerto de envío que se va a utilizar y, de forma opcional, un valor nuevo para la dirección de transporte principal asociada a ese puerto. |
Crear e inicializar este ejemplo
El ejemplo Iniciar puerto de envío consta de un archivo único VBScript que no necesita generar o inicializar.
Ejecución del ejemplo
Para ejecutar el ejemplo
En una ventana de comandos, desplácese a la siguiente carpeta:
<Ruta de acceso de> ejemplos\Administración\WMI\Start Send Port\VBScript\
Ejecute el archivo StartSendPort.vbs mediante el programa cscript, de modo que se pasen los siguientes argumentos de línea de comandos, de los cuales el segundo es opcional:
<SendPortName>. Nombre del puerto de envío que se va a iniciar. Si el nombre del puerto de envío contiene espacios, enciérrelo entre comillas.
<PrimaryTransportAddress>. Dirección de transporte principal, relativa a la ubicación de instalación del producto, que puede cambiar especificando este argumento. Si la dirección del adaptador principal contiene espacios, enciérrela entre comillas.
Por ejemplo:
cscript StartSendPort.vbs "My Business Send Port" SDK\Samples\HelloWorld\Out\%MessageID%.xml
Comentarios
Todas las tareas que puede realizar en la consola de administración de BizTalk Server pueden llevarse a cabo también mediante secuencias de comandos con acceso al modelo de objetos WMI de Windows.
El archivo de secuencias de comandos StartSendPort.vbs contiene comentarios detallados con más explicaciones acerca de las operaciones que realiza. Para obtener más información, consulte Instrumental de administración de Windows.