Configuración del adaptador de BizTalk para aplicaciones host

El cuadro de diálogo de configuración del adaptador de BizTalk para la aplicación host permite definir y administrar conexiones a sistemas remotos de IBM CICS, IMS o iSeries. Se inicia al hacer clic en el campo del valor de propiedad Cadenas de conexión. Puede usar el cuadro de diálogo de configuración del adaptador de BizTalk para la aplicación host para agregar un ensamblado .NET de TI. Puede usarlo como parte de la asignación para importar, exportar y eliminar asignaciones, editar cadenas de conexión y ver las propiedades de un ensamblado .NET de TI.

Los componentes del cuadro de diálogo de configuración de la aplicación host incluyen una barra de herramientas, un menú, una cuadrícula de datos y un panel de resultados. Este tema contiene las secciones siguientes que describen las distintas tareas que puede realizar.

Comandos de barra de herramientas y menú

Ventana de asignación de DataGrid

Creación y administración de asignaciones

Configuración y asignaciones de cadenas de conexión

Actualización desde versiones anteriores de Host Integration Server

Comandos de barra de herramientas y menú

Puede acceder a los comandos que crean y administran cadenas de conexión a través de las barras de herramientas y los menús contextuales. Puede hacer clic con el botón derecho en cualquier parte de la cuadrícula de datos para abrir menús contextuales. Por ejemplo, al hacer clic con el botón derecho en una cadena de conexión, puede ver, editar, eliminar, importar y exportar asignaciones. Puede hacer doble clic en la cadena de conexión para abrirla en modo de edición. La tecla DELETE elimina el elemento seleccionado actualmente y la tecla F1 abre la ayuda en línea.

En la lista siguiente se describen las acciones que puede realizar:

  • Agregar un ensamblado .NET de TI desde la caché global de ensamblados (GAC) o mediante la ruta de acceso del archivo local para agregar un ensamblado a la asignación. Las columnas se rellenan con los valores predeterminados reflejados en el ensamblado. La cadena de conexión predeterminada no se podrá usar si no se escriben los valores necesarios.

  • Eliminar las asignaciones seleccionadas. Aparecerá un cuadro de diálogo para confirmar la eliminación.

  • Editar la parte de la cadena de conexión de la asignación cuando se selecciona una asignación. Inicie el cuadro de diálogo Cadena de conexión para editar la cadena de conexión.

  • Exportar asignaciones a XML para realizar una copia de seguridad de las asignaciones. Puede restaurarlas más adelante mediante la característica de asignación de importaciones. Las característica Import/Export permite compartir asignaciones entre puntos de conexión.

  • Importar asignaciones o RE para importar el XML exportado con el cuadro de diálogo de configuración del adaptador de BizTalk para la aplicación host. También puede importar definiciones de RE exportadas por el administrador de TI cuando se selecciona una asignación.

  • Ver propiedades del ensamblado .NET de TI para mostrar las propiedades del ensamblado. La etiqueta XML muestra el nombre del documento de entrada y salida que admite este ensamblado. El nombre del método forma parte del nombre de etiqueta, pero no se usa al buscar una asignación. Todas las propiedades son de solo lectura.

Ventana de asignación de DataGrid

El cuadro de diálogo de asignación de DataGrid contiene los siguientes elementos:

  • Estado (completo o incompleto). Si falta información de conexión en la cadena de conexión, aparece una advertencia indicada por un círculo rojo con un signo de exclamación blanco. Una vez agregada la información que falta, desaparece la advertencia.

  • ClassName y nombre de interfaz del ensamblado de TI que se usa como parte de la asignación.

  • Nombre del ensamblado. Nombre seguro del ensamblado si el ensamblado se carga desde la GAC o la ruta de acceso completa al ensamblado si es un ensamblado local. Este campo se rellena automáticamente cuando se agrega un ensamblado y es de solo lectura.

  • Entorno remoto define la cadena de conexión. Esto representa las características de un sistema remoto que recibe solicitudes del adaptador de aplicación host de BizTalk. La cadena de conexión consta del tipo de entorno remoto, el modelo de programación, la identificación remota del host, el transporte de red y otras configuraciones que se usan al comunicarse con el host remoto.

  • Punto de conexión remoto: nombre DNS o dirección IP del host de IBM remoto.

  • El panel de resultados muestra los valores de la cadena de conexión de la asignación seleccionada actualmente.

Creación y administración de asignaciones

En esta sección se describen las tareas que puede realizar.

Adición de ensamblados para crear una cadena de conexión

En la barra de herramientas, haga clic en el icono de carpeta y seleccione Add assemblies from GAC (Agregar ensamblados desde GAC) o Add local assembly (Agregar ensamblado local). Add assemblies from GAC (Agregar ensamblados desde GAC) iniciará un cuadro de diálogo que enumera todos los ensamblados de la GAC que puede seleccionar. Si selecciona Add local assembly (Agregar ensamblado local), puede examinar los ensamblados instalados localmente.

Los ensamblados también se pueden agregar mediante las opciones para agregar GAC o agregar ensamblado local del menú.

Eliminación de una cadena de conexión

Seleccione la asignación o asignaciones que desea eliminar. Haga clic en el icono [X] de la barra de herramientas para eliminar las asignaciones seleccionadas. Se muestra un cuadro de diálogo para que pueda confirmar la eliminación.

También puede eliminar asignaciones mediante la opción Eliminar asignaciones del menú.

Edición de la cadena de conexión

  • La cadena de conexión se usa para hidratar la instancia de RE. Se rellena con valores predeterminados cuando se especifica un ensamblado. Haga doble clic en la asignación seleccionada, seleccione Editar o seleccione el menú Editar cadena de conexión para iniciar el cuadro de diálogo Cadena de conexión. Esto le permite editar la cadena de conexión para el RE especificado. Si no se introducen los valores necesarios, aparecerá una marca de error.

  • El objeto RE valida los valores mínimos de propiedad necesarios. La celda Cadena de conexión se marcará si no se establecen los valores de propiedad necesarios. Las propiedades necesarias se enumeran en la sección Configuración y asignaciones de cadenas de conexión de este tema. La validación de RE tiene un alcance limitado, y valores inadecuados podrían dar lugar a errores en el entorno de ejecución de TI.

  • El cuadro de diálogo muestra propiedades editables y no editables en una cuadrícula. El cuadro de texto de solo lectura de la parte inferior muestra la cadena de conexión que se crea en función de los valores especificados en la cuadrícula de propiedades. Las propiedades se recopilan en función de los métodos públicos definidos por el objeto RE, con valores definidos por el propio objeto. Se proporcionan algunos convertidores de tipos y editores de propiedades para facilitar la edición de valores de propiedad.

  • El entorno remoto muestra las propiedades necesarias para conectarse al host. Estos se indican mediante un asterisco (*) en la cuadrícula de propiedades. Si faltan una o varias propiedades, se muestra un círculo rojo con un signo de exclamación blanco en la cuadrícula de datos. Esta advertencia le notifica que las propiedades que faltan se pueden proporcionar mediante invalidaciones en el entorno de ejecución.

  • La configuración de seguridad se controla mediante enumeraciones de seguridad predefinidas que se pueden combinar mediante el operador OR para formar nuevas opciones de seguridad.

    La marca Desactivado es exclusiva del cliente, el paquete y el usuario. Desactivado se borrará cuando se active cualquiera de las otras tres. Cuando está activada la opción Desactivado, se borrarán las otras tres opciones.

    El editor SSOApplication se traslada desde una versión anterior con cambios menores. Puede especificar una aplicación afiliada directamente en la cuadrícula de propiedades o usar el editor para elegir una ya creada.

Configuración y asignaciones de cadenas de conexión

En las tablas siguientes se muestran las propiedades admitidas que definen el entorno de host y el modelo de programación. Los asteriscos indican las propiedades necesarias.

Los propios objetos RE establecen los valores predeterminados, y se realiza una validación limitada.

Datos de usuario de SNA

Propiedad Value
Propiedad Valor
CodePage 37
Configuración regional 1033
**LocalLUName*
**ModeName* PA62TKNU
Nombre SNAUserData. Solo lectura.
**RemoteLUName*
Seguridad Desactivado
SSOApplication
SynLevel2Supported False
TimeOut 0

*Campo obligatorio.

Vínculo de SNA

Propiedad Value
Propiedad Valor
AdministrationFlags 0
CodePage 37
Configuración regional 1033
**LocalLUName*
MirrorTranId CSMI
**ModeName* PA62TKNU
Nombre SNALink. Solo lectura.
**RemoteLUName*
Seguridad Desactivado
SSOApplication
SyncLevel2Supported False
TimeOut 0

*Campo obligatorio.

Datos de usuario HTTP

Propiedad Value
Propiedad Valor
AliasTransactionId
AllowRedirects False
CodePage 37
**HttpPort*
**Ipaddress*
Configuración regional 1033
Nombre HttpUserData. Solo lectura.
Seguridad Desactivado
SSOApplication
TimeOut 0
UserAgent
UseSsl False

*Campo obligatorio.

Vínculo HTTP

Propiedad Value
Propiedad Valor
AliasTransactionId
AllowRedirects False
CodePage 37
Converter
**HttpPort*
**Ipaddress*
Configuración regional 1033
MirrorProgramName
Nombre HttpLink. Solo lectura.
Seguridad Desactivado
SSOApplication
TimeOut 0
UseConverter False
UserAgent
UseSsl False

*Campo obligatorio.

IMS LU6.2

Propiedad Value
Propiedad Valor
CodePage 37
Configuración regional 1033
**LocalLUName*
**ModeName* PA62TKNU
Nombre IMSLU62. Solo lectura.
**RemoteLUName*
Seguridad Desactivado
SSOApplication
TimeOut 0

*Campo obligatorio.

Conexión de IMS

Propiedad Value
Propiedad Valor
CodePage 37
ImsFormatModName
**Ipaddress*
ItocExitName
Configuración regional 1033
Nombre IMSConnect. Solo lectura.
OtmaSystemId
Seguridad Desactivado
SSOApplication
**TCPPorts*
TimeOut 0

*Campo obligatorio.

Datos o vínculos de usuario de TRM

Propiedad Value
Propiedad Valor
CodePage 37
ConcurrentServerTransactionId MSCS
**Ipaddress*
Configuración regional 1033
Nombre TRMUserData. Solo lectura.
Seguridad Desactivado
SSOApplication
**TCPPorts*
TimeOut 0

*Campo obligatorio.

Datos o vínculos de usuario de ELM

Propiedad Value
Propiedad Valor
CodePage 37
**Ipaddress*
Configuración regional 1033
Nombre ELMUserData. Solo lectura.
Seguridad Desactivado
SSOApplication
**TCPPorts*
TimeOut 0

*Campo obligatorio.

Llamada al programa distribuido

Propiedad Value
Propiedad Valor
CodePage 37
**Ipaddress*
Configuración regional 1033
Nombre DistributedProgramCall. Solo lectura.
Seguridad Desactivado
SSOApplication
**TCPPorts*
TimeOut 0

*Campo obligatorio.

Datos o vínculos de usuario de sockets de sistema Z

Propiedad Value
Propiedad Valor
CodePage 37
**Ipaddress*
Configuración regional 1033
Nombre SystemzSocketsUserData. Solo lectura.
Seguridad Desactivado
SSOApplication
**TCPPorts*
TimeOut 0

*Campo obligatorio.

Datos de usuario de sockets de sistema I

Propiedad Value
CodePage 37
**Ipaddress*
Configuración regional 1033
Nombre SystemSocketUserData. Solo lectura.
Seguridad Desactivado
SSOApplication *TCPPorts
TimeOut 0

*Campo obligatorio.

Importación de asignaciones

Para importar asignaciones exportadas por la configuración del adaptador de BizTalk para la aplicación host, haga clic en el icono para importar asignaciones o RE. Seleccione Importar asignaciones o seleccione Importar asignaciones en el menú Archivo. A continuación, puede buscar el XML exportado por el cuadro de diálogo de configuración del adaptador de BizTalk para la aplicación host. Seleccione el archivo para importar. El proceso de importación no sobrescribirá las asignaciones existentes.

Importar definición de RE

Use esta opción para importar definiciones de RE exportadas por el Administrador de TI. Cuando se selecciona una asignación, haga clic en el icono para importar asignaciones o RE. Seleccione Import REs (Importar RE) o seleccione Import REs (Importar RE) en el menú Archivo. A continuación, puede buscar el XML exportado por el administrador de TI. Se mostrará un cuadro de diálogo que muestra las definiciones de RE que puede seleccionar. Solo se mostrarán las definiciones de RE que tengan el mismo modelo de programa que la asignación seleccionada.

Exportación de asignaciones

Para exportar asignaciones a un archivo XML, haga clic en el icono para exportar asignaciones a XML o seleccione Export mappings (Exportación de asignaciones) desde el menú Archivo. A continuación, puede ir a la ubicación donde se puede guardar el archivo. Puede importar este archivo mediante la característica de importar asignación.

Propiedades de ensamblado

Puede ver las propiedades pertinentes del ensamblado, así como el nombre de la etiqueta XML del documento de entrada/salida que admite este ensamblado. El nombre del método forma parte del nombre de etiqueta, pero no se usa al buscar una asignación. Todas las propiedades son de solo lectura. Seleccione la asignación y, a continuación, haga clic en el icono de propiedades del ensamblado o seleccione la opción de mostrar propiedades de ensamblado en el menú.

Actualización desde versiones anteriores de Host Integration Server

En esta sección se describe cómo migrar las aplicaciones BAHA para usar la cadena de conexión:

  • Si se usó RE predeterminado en BAHA, exporte la configuración mediante el administrador de TI e importe la configuración mediante el cuadro de diálogo Cadenas de conexión.

  • Si se usó un RE no predeterminado, asocie el objeto de implementación con el nuevo RE en el administrador de TI y exporte la configuración en el administrador de TI. Importe la configuración mediante el cuadro de diálogo Cadenas de conexión.

  • No puede cambiar los RE en la administración de BizTalk Server sin usar la cadena de conexión porque se ha quitado el cuadro de diálogo Tipo de host.

  • No se admite la invalidación de RE a través de la administración de BizTalk Server. Aunque puede usar el contexto del mensaje para lograr la invalidación de RE, no se recomienda. Se recomienda utilizar cadenas de conexión.

  • Si se especifica una aplicación de inicio de sesión único no predeterminada, puede usar el administrador de TI para asociar RE con la aplicación de SSO no predeterminada y seguir usando RE estático. Como alternativa, puede especificarlo en la cadena de conexión.

    Importación de XML exportado por el administrador de TI

    El administrador de TI no es necesario a menos que realice una migración. Puede exportar la definición de los RE y los objetos WIP a un archivo XML, que se puede importar mediante el cuadro de diálogo Cadenas de conexión.

Advertencia

Los ensamblados .NET de TI usados en asignaciones deben tener la propiedad de incluir parámetro de contexto establecida en True o la llamada al método de TI producirá un error en tiempo de ejecución.

La configuración del adaptador de BizTalk para la aplicación host usa la característica RE dinámica introducida en Host Integration Server 2009. Con RE dinámico, la información de host necesaria para el tiempo de ejecución de TI se puede especificar justo antes de invocar el método, siempre y cuando se conozca la información de conexión del host. El ensamblado de cliente de .NET no tiene que implementarse y asociarse a un RE predefinido en el administrador de TI antes de que se puedan invocar sus métodos.

En el caso de BAHA, la información de conexión se puede crear en una cadena de conexión que se analiza y se establece en el objeto RE creado en el entorno de ejecución. Se puede especificar información sobre un RE cuando se configura el puerto que hospeda el adaptador de aplicación host. Se almacena como parte de la información de configuración de puertos administrada por la instalación de administración de BizTalk. Con este enfoque, con el uso de BAHA para integrar la aplicación .NET con aplicaciones host, solo es necesario usar el diseñador de TI para crear los ensamblados de cliente .NET de TI. Todas las demás tareas se pueden realizar en BizTalk Server.

En la tabla siguiente se describen los menús y las acciones de la barra de herramientas.

Barra de herramientas/menú Acciones
Adición de ensamblados para crear una cadena de conexión Agregue un ensamblado .NET de TI desde la GAC o mediante la ruta de acceso del archivo local para agregar un ensamblado a la asignación. Todas las columnas se rellenarán con los valores predeterminados reflejados en el ensamblado. La cadena de conexión predeterminada no se podrá usar si no se introducen algunos valores necesarios.
Eliminación de una cadena de conexión Elimina las asignaciones seleccionadas. Se mostrará un cuadro de diálogo para confirmar la eliminación.
Edición de la cadena de conexión Edite la parte de la cadena de conexión de la asignación cuando se seleccione una asignación, inicie el cuadro de diálogo Cadena de conexión para editar la cadena de conexión.
Exportación de asignaciones a XML La exportación permite realizar una copia de seguridad de las asignaciones. Las asignaciones se pueden importar más adelante mediante la característica de asignación de importación. Las características Import/Export permiten intercambiar de manera sencilla las asignaciones entre los puntos de conexión.
Importar asignaciones o RE Se usa para importar el XML exportado por el cuadro de diálogo de configuración del adaptador de BizTalk para la aplicación host. También se usa para importar definiciones de RE exportadas por el administrador de TI cuando se selecciona una asignación.
Ver las propiedades del ensamblado .NET de TI Muestra las propiedades pertinentes del ensamblado y el nombre de etiqueta XML del documento de entrada/salida que admite este ensamblado. El nombre del método forma parte del nombre de etiqueta, pero no se usa al buscar una asignación. Todas las propiedades son de solo lectura.

Consulte también

Adaptador de BizTalk para aplicaciones host