Ejercicio 1.1: seleccionar el adaptador de recurso
En esta guía de aprendizaje se ilustra cómo utilizar el asistente J2C para crear una
aplicación Web sencilla que procese una transacción IMS que devuelve un registro de
agenda.
Antes de empezar esta guía de aprendizaje, primero debe obtener los recursos
necesarios:
- Conexión con un servidor IMS: en esta guía de aprendizaje, la aplicación
interactuará con un programa IMS en un servidor. Concretamente, deberá realizar
ciertas tareas de configuración en la máquina del servidor IMS en la que desee
ejecutar el programa de agenda IMS. Estos pasos no se cubren aquí: póngase en
contacto con el administrador de su servidor IMS para conocer la información de
configuración y para obtener las propiedades de conexión de su servidor IMS.
- Una copia del libro de copias COBOL EX01.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\phonebook.
Si desea almacenarlo localmente, puede copiar el código desde aquí:
EX01.cbl.
- Un área de trabajo limpio
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.
Seleccionar el adaptador de recurso IMS y realizar una 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.1). 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.