Resumen
Este artículo describe una actualización de software que permite que un programa de servidor de procesamiento de Host-Initiated (HIP) emitir múltiples envía a una aplicación de cliente que se ejecuta en un mainframe IBM.
Solución
Información de actualización acumulativa
Ahora hay una característica compatible que cambia el comportamiento predeterminado de los servidores de integración de Host de Microsoft Support. Sin embargo, esta característica está pensada para cambiar sólo el comportamiento que se describe en este artículo. Aplíquela sólo a sistemas que la requieran.
La revisión que resuelve este problema se incluye en la actualización acumulativa 2 para Host Integration Server 2013.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información
La función de procesamiento de Transaction Integrator Host-Initiated permite que una aplicación cliente que se ejecuta en un mainframe IBM a llamar a un objeto de.NET Framework que se define en una aplicación basada en Windows. Esta característica también permite la aplicación de cliente pasar parámetros al objeto y reciben parámetros (datos) del objeto. En el diseño original, el programa de servidor HIP envía que los parámetros de recepción para la aplicación de host IBM llamada en una única operación de envío.
Después de aplicar esta actualización, el programa de servidor HIP puede enviar parámetros (datos) a la aplicación de cliente en un mainframe IBM en varias operaciones de envío. Esta nueva funcionalidad sólo se aplica cuando HIP se conecta al mainframe de IBM mediante el uso de un extremo de SNA para comunicarse con el fin de utilizar sesiones APPC (LU 6.2).
Para admitir el envío de varios parámetros (datos) a la aplicación de host IBM realiza la llamada, el contexto de servidor Host-Initiated de procesamiento se actualiza para incluir una nueva propiedad de SendDataDelegate . La propiedad de contexto del servidor SendDataDelegate acepta un objeto que es una cadena de .NET o un objeto que se define como una estructura en un archivo XML de definición de Integrator de Host (HIDX) que utiliza el Diseñador de HIS en Visual Studio. La propiedad SendDataDelegate utiliza la cadena .NET o la estructura definida para determinar qué datos deben enviar a la aplicación cliente en el mainframe de IBM. El programa de servidor HIP utiliza el formato siguiente para llamar a la palabra clave de SendDataDelegate :
serverContext.SendDataDelegate(myDataStructure);
Por ejemplo:
string myString = “My String Data”;serverContext.SendDataDelegate(myString);
Nota: La propiedad myDataStructure representa la estructura que se define en el archivo HIDX que, a su vez, describe los datos que se enviarán a la aplicación cliente.
Los productos de terceros que se indican en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.