Ir a contenido principal

Bienvenido a My developerworks. Si no tiene un ID de IBM y un password, regístrese aquí.

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

La primera vez que inicie sesión en developerWorks, se creará un perfil para usted. Este perfil incluye el nombre, apellido y nombre de usuario que poporcinó cuando se registró en developerWorks. Cierta información de su perfil será mostrada públicamente, pero usted puede editar la información en cualquier momento. Su nombre, apellido (a menos que usted elija ocultarlo), y nombre de usuario acompañarán el contenido que usted publica.

Toda la información enviada es segura.

La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

Toda la información enviada es segura.

Transforme de UML a COBOL, Parte 1

Cree programas COBOL y servicios web sin escribir código

Reginaldo Barosa, Executive IT Specialist, IBM
Author photo
Reginaldo W. Barosa es Executive IT Specialist en IBM, brinda soporte de ventas, ayudando a los clientes en las soluciones de modernización empresariq y herramientas de desarrollo, como Rational Developer for System z. Antes de ingresar a IBM U.S., hace ya más de nueve años, Reginaldo trabajó durante 27 años para IBM Brasil, fue coautor de IBM Redbooks y escribió dos libros, además de otros artículos y tutoriales para IBM developerWorks. Es ingeniero eléctrico egresado del Instituto Maua de Tecnologia en San Pablo, Brasil.

Resumen:  Conozca una nueva característica de la Versión 7 de WebSphere® Developer para System z™: z/OS Database Application Generator. z/OS Database Application Generator genera automáticamente programas CICS® COBOL con acceso a DB2®. Esta característica además genera un servicio web y el Lenguaje de Control de Trabajos (JCL) que lo ayudará a implantar el código generado. Este tutorial comienza con una introducción rápida a esta característica y le presenta un escenario de ejemplo que le enseñará a transformar UML a COBOL. Nota: A partir de la Versión 7.1, WebSphere Developer for System z pasó a denominarse Rational Developer for System z.

Fecha:  03-08-2011
Nivel:  Intermediaria

Comentario:  

Prueba de los servicios web creados

¿Desea ver una demostración de estos pasos?

¡Muéstrenme los pasos!

En este momento, se han creado todos los activos del ejemplo y estamos listos para invocar los servicios CICS Web.

Uso de Web Services Test Explorer para invocar la aplicación LIST

Web Services Test Explorer (Explorador de prueba de servicios web) permite probar servicios web que se ejecutan local o remotamente y obtener una respuesta inmediatamente. Si bien no es necesario que WebSphere Developer para System z esté conectado al sistema z/OS o a la base de datos DB2 para realizar estas pruebas, deberá contar con acceso al sistema z/OS en el que implantó los servicios CICS.

Para iniciar Web Services Explorer desde un archivo WSDL, seleccione el archivo WSDL, haga clic derecho y seleccione Web services > Test with Web Services Explorer (servicios web > Probar con Web Services Explorer). Se abrirá Web Services Explorer y la acción Test With Web Services Explorer precargará el WSDL en la página WSDL.

Para probar la aplicación LIST, siga los pasos a continuación:

  1. Usando las vistas Project Explorer o Navigator, expanda su proyecto, haga clic derecho en CUST.wsdl y seleccione Web services > Test with Web services Explorer.
  2. Cuando Web Services Explorer se abra, expanda CUSTLISTBinding, seleccione CUSTListOperation, ingrese 1como inicio de lista y 8 como conteo de lista. Haga clic en Go(Ir). Estas selecciones listarán ocho filas, comenzando en la primera fila.
  3. Si todo sale bien, se llevará a cabo la ejecución. La Figura 23 muestra los datos de salida que deberían aparecer. Verifique que sql_error_code sea igual a 0.

Figura 23. Uso de Web Services Explorer para probar los servicios CICS

Para ver el sobre XML, haga clic en Source Link (Vínculo fuente). Visualizará datos adicionales, como muestra la Figura 24.


Figura 24. Sobre SOAP

También puede probar CUSTCRUD.wsdl. Selecciones cualquier acción CRUD. La Figura 25 muestra lo que sucede al probar la acción R (leer) con el número de cliente 6.


Figura 25. Prueba de la aplicación CUSTCRUD

En este tutorial creamos y probamos aplicaciones COBOL que se invocan a través de servicios web CICS sin escribir una sola línea de código. Además, el código generado queda disponible y puede hacer los cambios que desee sobre él. Desde este punto de partida, resulta muy fácil crear una aplicación cliente usando el framework JavaServer Faces (JSF) que invocará a este servicio web; lo cual constituye el tema de la segunda parte de esta serie de tutoriales.

10 de 14 | Anterior | Siguiente

Comentario



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=WebSphere, Rational
ArticleID=649224
TutorialTitle=Transforme de UML a COBOL, Parte 1
publish-date=08032011
author1-email=rbarosa@us.ibm.com
author1-email-cc=

Etiquétalo Etiquetas

Help
Utilice el campo de búsqueda para encontrar todo tipo de contenido en My developerWorks con esa etiqueta.

Utilice el deslizador para controlar cuántas etiquetas deben mostrarse.

Las etiquetas populares muestran las etiquetas más difundidas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere).

Mis Etiquetas muestra sus etiquetas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere).

Utilice el campo de búsqueda para encontrar todo tipo de contenido en My developerWorks con esa etiqueta. Las etiquetas populares muestran las etiquetas más difundidas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere). Mis Etiquetas muestra sus etiquetas en esta zona particular de contenido (por ejemplo: Java, Linux, WebSphere).