Antes de comenzar
Aprenda a transformar una clase de Lenguaje Unificado de Modelado (UML) creada con Rational Software Architect en una tabla z/OS DB2 y a usar programas COBOL para acceder a dicha tabla.
Este tutorial también le enseña a crear, implantar y probar servicios web creados a partir de programas CICS COBOL generados por la transformación UML.
Si usted tiene una tabla z/OS DB2 y no desea iniciar la transformación desde UML, puede usar la tabla DB2 como punto de partida para este tutorial. Los pasos de transformación de ambas situaciones son muy similares y los activos generados son idénticos en ambos casos.
En lugar de seguir todos los pasos descriptos en este tutorial, puede descargar la solución proporcionada y cargarla en el espacio de trabajo de WebSphere Developer para System z. Consulte la sección Activos para descargar y usar con este tutorial para obtener más información.
- Aprender a generar COBOL desde UML, crear una tabla z/OS DB2, implantar servicios CICS y probarlos usando las facilidades de prueba proporcionadas por las herramientas WebSphere Developer para System z.
- Conozca cómo lo pueden ayudar los asistentes a generar activos COBOL y JCL sin necesidad de escribir código.
Este tutorial está dirigido a desarrolladores que no estén familiarizados con los servicios web CICS o el código Java; sin embargo, es necesario contar con ciertos conocimientos básicos de programación. También deberá conocer conceptos de z/OS, COBOL, JCL y DB2.
Para codificar el ejemplo descripto en este tutorial, se requiere WebSphere Developer para System z Versión 7. Si desea modificar el modelo UML proporcionado, también deberá tener Rational® Software Architect disponible en su estación de trabajo. Si desea implantar el código generado en z/OS, necesitará CICS Versión 3.1 o posteriores y z/OS DB2 Versión 7 o posteriores.
Activos para descargar y usar con este tutorial
Luego de descargar y descomprimir el archivo UML_to_COBOL_assets.zip proporcionado en la sección Descargas, contará con los siguientes activos para usar en este tutorial:
- Simple Bank Model.uml: Modelo de Lenguaje Unificado de Modelado (UML) exportado de Rational Software Architect que deberá importarse a WebSphere Developer para System z para iniciar la transformación.
- CUSTOMER_TABLE_ZOS.sql: Lenguaje de Definición de Datos (DDL) DB2 que puede usar para crear y cargar la tabla z/OS DB2 llamada CUSTOMER usada en este tutorial.
- DB2 Application Generator para RSA.zip: Intercambio de proyectos exportado de Rational Software Architect; se usó para crear el modelo UML.
- TUTORIAL_UML_Appl Generator for WDz.zip: Solución proporcionada en formato de intercambio de proyectos. Esta solución se exportó de WebSphere Developer para System z luego de haber configurado toda la transformación y creado todo el COBOL y otros activos usados en este tutorial.
