Ejercicio 1.1: seleccionar el adaptador de recurso
En esta guía de aprendizaje recorrerá todos los pasos detallados para generar una
aplicación J2C que procesa una transacción IMS con datos de entrada y salida que
contienen matrices.
Antes de empezar esta guía de aprendizaje, primero debe obtener los recursos
necesarios:
- Información acerca del entorno IMS: en esta guía de aprendizaje, la aplicación
interactúa con un programa de aplicación de IMS. Deberá obtener información como el
nombre de sistema principal y número de puerto de IMS Connect y el nombre del almacén
de datos IMS en el que se ejecutará la transacción. Póngase en contacto con el
administrador de sistemas IMS para esta información. Además, deberá realizar ciertas
tareas de configuración en IMS si desea ejecutar este ejemplo. Esta información se
proporciona a continuación.
- Una copia del archivo COBOL InEqualsOut.cbl Puede encontrar este
archivo en el directorio de instalación del producto:
\rad\eclipse\plugins\com.ibm.j2c.cheatsheet.content_6.0.0\samples\IMS\InOutArray.
Si desea almacenarlo localmente, puede copiar el código desde aquí:
InEqualsOut.cbl.
- Un área de trabajo limpio
En esta guía de aprendizaje se utilizan estructuras de datos COBOL para describir los
mensajes de entrada y salida de transacción IMS. Los mensajes de entrada y salida son
idénticos y contienen una matriz de elementos de cliente, seguidos de un campo que
contiene un código de función. La matriz puede tener un máximo de ocho elementos, pero en
esta guía de aprendizaje solamente se entrarán tres elementos en el programa de
aplicación IMS, el cual solamente devolverá cuatro elementos.
La transacción IMS que se utiliza en esta guía de aprendizaje no es uno de
los programas de verificación de instalación de IMS. Utiliza DFSDDLT0, un programa de
aplicación IMS que emite llamadas a IMS basándose en información de sentencias de
control.
A continuación encontrará las sentencias de control DFSDDLT0 de esta guía de aprendizaje. No
obstante, debe configurar su entorno para DFSDDLT0 y proporcionar el JCL necesario, si
desea ejecutar la guía de aprendizaje. En esta guía se utiliza SKS2 como código de
transacción para la aplicación DFSDDLT0.
Sentencias de control DFSDDLT0
S11 1 1 1 1 TP 1
L GU
E OK
E Z0088 DATA SKS2 03CN001Cathy Tang CN002Haley Fung X
CN003Steve Kuo 123456
WTO IC4JINOU: Single segment received from JITOC
L GN
E QD
WTO IC4JINOU: End of input segments from JITOC
L ISRT JITOC53
L Z0113 DATA TRNCD04CN001Cathy T. CN002Haley F. X
CN003Steve K. CN004Kevin F. 65432X
1
E OK
WTO IC4JINOU: Single segment inserted - 3 elements !!!!!!!!!!!!!
L GU
Seleccionar el adaptador de recurso
Pasar a la perspectiva J2EE
Si el icono de J2EE,
, no aparece en la pestaña superior derecha del área de trabajo,
deberá pasar a la perspectiva J2EE.
- En la barra de menús, seleccione Ventana > Abrir perspectiva >
Otros. Se abre la ventana Seleccionar perspectiva.
- Seleccione J2EE.
- Pulse Aceptar. Se abre la perspectiva J2EE.
Conexión con el servidor IMS
- En la perspectiva J2EE, seleccione Archivo > Nuevo > Otro.
- En la página Nuevo, seleccione J2C > J2C Java
Bean. Pulse Siguiente
Nota: si no ve la opción J2C en la lista del
asistente, deberá habilitar las capacidades J2C.
- En la barra de menús, pulse Ventana > Preferencias.
- En el lado izquierdo de la ventana de preferencias, expanda el Entorno de trabajo.
- Pulse Prestaciones. Se muestra el panel de prestaciones. Si desea recibir un
aviso cuando se utilice por primera vez una función que requiera una capacidad
habilitada, seleccione Avisar al habilitar prestaciones.
- Expanda Enterprise Java.
- Seleccione Enterprise Java. Las prestaciones J2C necesarias ya se han
habilitado. Otra posibilidad es seleccionar la carpeta de la prestación
Enterprise Java para habilitar todas las prestaciones que contiene la
carpeta. Para devolver la lista de prestaciones habilitadas a su estado original en el
momento de su instalación, pulse Restaurar valores por omisión.
- Para guardar los cambios, pulse Aplicar y, a continuación, pulse
Aceptar. La habilitación de las prestaciones Enterprise Java habilitará
automáticamente las demás prestaciones necesarias para desarrollar y depurar aplicaciones
J2C.
En la página Selección de adaptadores de recurso, seleccione el adaptador de
recurso IMS J2C 1.0 ó J2C 1.5. Para esta guía de aprendizaje, seleccione IMS
Connector para Java (IBM: 9.1.0.1.2). Pulse Siguiente.
En la página Propiedades de conexión, desmarque el recuadro de selección de
Conexión gestionada y marque Conexión no gestionada. (En esta guía de
aprendizaje utilizará una conexión no gestionada para acceder directamente a IMS.) Acepte
el nombre de clase de conexión por omisión de com.ibm.connector2.ims.ico.IMSManagedConnectionFactory. En
los campos en blanco, entre toda la información de conexión necesaria. Los campos
obligatorios, indicados con un asterisco (*), son los siguientes:
Para conexión TCP/IP:
- Nombre de sistema principal: (Obligatorio) Dirección IP o nombre de
sistema principal de IMS Connect.
- Número de puerto: (Obligatorio) Número de puerto que utiliza la
conexión IMS destino.
Para la conexión de opción local:
- Nombre de IMS Connect: (Obligatorio) Nombre de la conexión IMS
destino.
Para ambos:
- Nombre de almacén de datos: (Obligatorio) Nombre del almacén de
datos IMS destino.
Puede obtener la información de conexión solicitándola a su administrador de sistema IMS. Cuando
haya proporcionado la información de conexión necesaria, pulse Siguiente.
Ahora ya está preparado para empezar el Ejercicio 1.2:
configurar el proyecto Web y la interfaz e implementaciones Java.