IBM implementa más capacidades cliente/servidor en su monitor CICS

Funcionalidad avanzada de orientación a objetos

IBM sigue embarcada en su agresiva estrategia de dotar a su monitor de transacciones CICS de mayores capacidades cliente/servidor. Para ello, en esta ocasión el "Gigante Azul" es noticia por la adición de más funcionalidades en el campo de los objetos. A largo plazo, la compañía se plantea incluir marcos de objetos de otras compañías, tales como el Object Linking and Embbeding de Microsoft.

El objetivo de IBM radica en permitir a los usuarios el desarrollo de aplicaciones avanzadas basadas en el modelo cliente/servidor, a través de objetos que cumplan los requisitos básicos de este tipo de arquitectura: portabilidad y reusabilidad.

De este modo, la compañía tratará de integrar en los entornos de desarrollo CICS una serie de funciones que hasta la fecha había estado típicamente enfocadas al desktop, o como mucho, a sistemas back-end.

Lo que se necesita, a juicio de los representantes de IBM, es una solución integrada y global en la que esté garantizada la integridad de transacciones y datos, así como el acceso a múltiples bases de datos, servidores de transacciones y otros servicios distribuidos como mensajes en cola, directorios y seguridad.

Con todo ello en mente, IBM desarrollará una serie de mejoras dentro del núcleo de CICS, que incluyen, entre otras, varias librerías de clase basadas en código C++, que permitirán automatizaciones de proceso y comunicaciones. Entre estas librerías se incluyen varias para puestos cliente, que permitirán que los interfaces de programación para este ámbito aparezcan como objetos que puedan ser llamados desde la aplicación cliente. De este modo, a través de herramientas de comunicaciones estándar la aplicación conectará con el servidor CICS apropiado (inicialmente estas librerías serán sólo para clientes OS/2).

Asimismo, se integrará en CICS una versión beta de una librería C++ para servidores que permite encapsular la mayoría de los APIs de CICS. Todos estos APIs (cuya traducción a objeto ha de ser desarrollada aún manualmente) podrán luego ser llamados desde cualquier aplicación C++. El objetivo a medio plazo es permitir a los desarrolladores representar las transacciones CICS en forma de objetos que pueden ser luego compartidos a través de las diferentes aplicaciones.

Por último, IBM prepara una versión para CICS de la aplicación Internet Client, que está en versión beta en el mercado desde el pasado año.

Más a largo plazo, los planes de IBM radican en compatibilizar todo lo creado con entornos de objetos de otros fabricantes, tales como el mundo OLE de Microsoft, así como hacer transparente para los usuarios de CICS el sistema de intercambio de objetos SOM (System Object Model), desarrollado por la propia compañía.

Viñeta publicada el 20 de febrero de 1870 en La Flaca n.º 35 Tendencias

ny2 ACTUALIDAD

ny2 Sociedad de la información

Día de la Movilidad y el BYOD Coffee Break