Configurar los adaptadores FileAct e InterAct
Configure los distintos artefactos usados por el entorno de ejecución de adaptadores de BizTalk FileAct e InterAct.
Requisitos previos
Instalar los adaptadores de BizTalk FileAct e InterAct
Inicio de sesión como miembro del grupo administradores de BizTalk Server
Confirmación de que se está ejecutando SQL Server
Paso 1: Configurar el adaptador de FileAct e InterAct
En el Asistente para configuración del adaptador de Microsoft BizTalk FileAct e InterAct , vaya a Información general. En el panel izquierdo, seleccione Tiempo de ejecución para configurar los componentes en tiempo de ejecución de los adaptadores.
En Configuración en tiempo de ejecución, en Cuenta, seleccione los puntos suspensivos [...] para especificar la configuración de COM más para el modo De almacenamiento y reenvío.
En Credenciales de usuario, escriba el nombre de usuario (en el formato dominio\nombre de usuario ) y la contraseña de la cuenta usada en la configuración de COM más. Seleccione Aceptar.
Nota
Aparece una advertencia de credenciales de usuario si la cuenta especificada tiene privilegios más altos de los recomendados. Seleccione Sí para continuar.
Seleccione Aplicar configuración para aplicar la configuración de COM más al adaptador de FileAct e InterAct.
En Resumen, revise y seleccione Siguiente.
Cuando se complete la configuración, revise la lista de componentes. Una marca de verificación significa que el componente se ha configurado correctamente. Una "X" significa que hay un problema con ese componente.
Nota
Use el vínculo Logfile para ver los eventos de configuración.
Seleccione Finalizar para completar la configuración. La información general muestra el estado de configuración actual de los componentes en tiempo de ejecución.
A continuación, cree las instancias de host y host para ejecutar estos adaptadores.
Paso 2: Creación del host y las instancias de host
Se recomienda crear un host dedicado para el adaptador de FileAct y un host dedicado independiente para el adaptador de InterAct. Para cada adaptador, cree al menos una instancia de host.
Administrar hosts y instancias de host de BizTalk enumera los pasos para crear hosts e instancias de host.
Una vez creado, el siguiente paso consiste en agregar el controlador de envío y usar el partner de mensajes de cliente que creó en SWIFT Alliance Gateway (SAG).
Paso 3: Crear el controlador de envío
Las propiedades del controlador de envío FileAct e InterAct se usan como valores de configuración de puerto de envío, si las propiedades no se establecen en el puerto de envío de FileAct o InterAct individual.
En la consola de administración de BizTalk Server, expanda administración BizTalk Server, expanda Grupo de BizTalk, expanda Configuración de la plataforma y, a continuación, expanda Adaptadores.
Seleccione el adaptador FileAct o InterAct . En el panel derecho, haga doble clic en el controlador de envío.
En la lista desplegable Nombre de host, seleccione el host que creó en la sección anterior. A continuación, seleccione Propiedades.
En Propiedades de transporte, seleccione la propiedad Argument y escriba el siguiente argumento como:
-SagMessagePartner <Client Message Partner created in SAG\>
Nota
Reemplace por <
Client Message Partner created in SAG
> el nombre del asociado de mensaje de cliente. Deje los valores predeterminados para las propiedades Modo criptográfico, Modo FACrypto y LogMessages.Seleccione Aceptar para guardar los cambios y, después, para cerrar la ventana de propiedades.
En Configuración de la plataforma, seleccione Instancias de host.
Reinicie las instancias de host:
- Haga clic con el botón derecho en la instancia de host de FileAct y reinicie.
- Haga clic con el botón derecho en la instancia de host de InterAct y reinicie.
A continuación, escriba los asociados de mensaje de servidor en el archivo paramfile SWIFTNet para habilitar los adaptadores de recepción FileAct e InterAct.
Paso 4: Configuración del archivo de parámetros SWIFTNet
Para permitir que los adaptadores de recepción FileAct e InterAct se inicialicen con los valores , los asociados de mensaje del servidor creados en SAG deben especificarse en el archivo paramfile SWIFTNet. El paramfile se encuentra normalmente en c:\SWIFTAlliance\RA\<remote access instance name\>\cfg\paramfile
. Después de configurar el archivo paramfile, inicie SnlReceiver.exe.
Abra el archivo paramfile SWIFTNet. En la ubicación marcada con "***" agregue lo siguiente. Tenga en cuenta que el
AdapterType
valor puede serInteract
oFileact
.spawn "snlreceiver -SagMessagePartner <Server MessagePartnerName\> -AdapterMode <AdapterType\>"
username:snlowner subsystem_name:SampleSubsystem #subsystem_group: SampleSubsystem #subsystem_dependency:Support,Swarm subsystem_nature:critical subsystem_start: *** *END subsystem_stop: *KILL9:snlreceiver *END subsystem_status: *NB:1:snlreceiver *END start_event:SNL001:subsystem SampleSubsystem is up stop_event:SNL002:subsystem SampleSubsystem is down
Nota
Antes de iniciar SNLreceiver, habilite los puertos de recepción para el adaptador que está usando (FileAct o InterAct).
Iniciar y detener SnlReceiver.exe:
En el escritorio, seleccione el icono de API remota para abrir el símbolo del sistema de la API remota.
En el símbolo del sistema, escriba
Swiftnet start
. Seleccione ENTRAR para iniciar SnlReceiver.exe.
En el símbolo del sistema, escriba
Swiftnet stop
. Seleccione ENTRAR para detener SnlReceiver.exe.
A continuación, actualice el archivo autoexec.bat para establecer las variables de entorno swift.
Paso 5: Actualizar autoexec.bat para configurar los adaptadores de recepción
Actualice el archivo autoexec.bat para establecer las variables de entorno swift en el equipo donde instaló los adaptadores de Recepción de Adaptadores de BizTalk FileAct e InterAct. Las variables de entorno se generan a partir del sistema que tiene instalado el adaptador de recepción en la ruta c:\SWIFTAlliance
de acceso con una instancia del adaptador de recepción denominado Ra1. Actualice las variables de entorno de SWIFT de forma adecuada para la configuración.
A continuación se muestra un ejemplo del archivo autoexe.bat:
SET COMPUTERNAME=<Machine Name>
SET GENLOG_DIR=C:\SWIFTAlliance\RA\Ra1\log
SET GENUTIL_DIR=C:\SWIFTAlliance\RA\bin
SET HOMEDRIVE=C:
SET LOGONSERVER=\\SERVERNAME
SET OSA_DIR=C:\SWIFTAlliance\RA\Ra1\log
SET OSA_INSTANCE=Ra1
SET PKIEXECDIR=C:\SWIFTAlliance\RA
SET SAGRA_HOME=C:\SWIFTAlliance\RA
SET SESSIONNAME=RDP-Tcp#1
SET SLP_ENV=DEFAULT
SET SLP_FILE=server.slp
SET SNL_DOMAIN_NAME=Ra1
SET SPK_DATA_DIR=C:\SWIFTAlliance\RA\data\pki
SET SWNET_BIN_PATH=C:\SWIFTAlliance\RA\Ra1\bin
SET SWNET_CFG_PATH=C:\SWIFTAlliance\RA\Ra1\cfg
SET SWNET_HOME=C:\SWIFTAlliance\RA
SET SWNET_HOST=HOSTNAME
SET SWNET_INST=Ra1
SET SWNET_LOG_PATH=C:\SWIFTAlliance\RA\Ra1\log
SET SWNET_SLP_PATH=C:\SWIFTAlliance\RA\data\
SET SWNET_VERSION=5.0.20
SET SWTRACE=C:\SWIFTAlliance\RA\Ra1\log
SET Path=%PATH%;C:\SWIFTAlliance\RA\bin
SET Path=%PATH%;C:\SWIFTAlliance\RA\lib
Consulte algunos ejemplos.
Para obtener ejemplos de mensajes FileAct e InterAct, vea Ejemplos de mensajes InterAct y FileAct.