17
17 Copyright © 2004, Oracle. Todos los derechos reservados. Despliegue de una Aplicación ADF

Lesson 17- Deploying an ADF Application

  • Upload
    diego

  • View
    554

  • Download
    0

Embed Size (px)

DESCRIPTION

Curso de ADF utilizando Jdeveloper con la base Oracle

Citation preview

Page 1: Lesson 17- Deploying an ADF Application

17Copyright © 2004, Oracle. Todos los derechos reservados.

Despliegue de una Aplicación ADF

Page 2: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Objetivos

Al finalizar esta lección, debería estar capacitado para:

• Crear una conexión OC4J (OracleAS Containers for J2EE) remota en JDeveloper

• Configurar OC4J para el desarrollo de aplicaciones

• Utilizar el asistente JDeveloper Deployment para desplegar en OC4J

• Ejecutar una aplicación JSP en OC4J

Page 3: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Visión General

Servlet/JSP/HTML

Empaquetado

Bibliotecas y paquetes

Despliegue

Page 4: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Consideraciones Generales sobre el Despliegue

• El empaquetado y la distribución implican: – Archivos de clase – Bibliotecas – Archivos HTML

• El modo de configurar el entorno de despliegue depende del servidor.

Page 5: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Formato de Archivado J2EE

Tipo de Archivado Tipo de Módulo Contenido de Software

JAR (Archivo Java) Módulo cliente J2EE Componentes de aplicación Java

JAR de EJB Módulo EJB de J2EE Componentes EJB (Enterprise JavaBeans)

WAR (Archivo Web) Módulo Web de J2EE Componentes de servlets y JSP (JavaServer Pages)

EAR (Archivo Empresarial)

No se aplica Aplicación J2EE

Page 6: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Despliegue en un Servidor Web

• Copie los archivos con las extensiones .jsp, .html y .gif en el directorio raíz de documentos del servidor Web.

• Guarde los archivos de clase en un archivo (.JAR, .WAR) de archivado.

• Defina la ruta de acceso de la clase del servidor Web para que apunte a los archivos de archivado.

Page 7: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Despliegue en OC4J

OC4J es un servidor Web compatible con J2EE que se incluye con OracleAS 10g. Para desplegar en OC4J, realice los siguientes pasos:

1. Instale OC4J.

2. Inicie un servidor OC4J remoto emitiendo lo siguiente desde un prompt de comandos:<oc4j directory> java –jar oc4j.jar

3. Cree una conexión OC4J en JDeveloper.

4. Despliegue el proyecto haciendo clic con el botón derecho del mouse en webapp1.deploy y seleccionando “Deploy”.

Page 8: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Instalación de OC4J

1. Abra una ventana de comandos.

2. Navegue a <ias_Home>/j2ee/home.

3. Ejecute el siguiente comando:

Este comando desempaqueta e instala OC4J.

4. Escriba una contraseña para la cuenta de administrador de OC4J.

% java -jar oc4j.jar -install

Page 9: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Inicio del Servidor OC4J

Para iniciar el servidor OC4J, utilice lo siguiente desde el directorio raíz de OC4J, normalmente <iAS_Home>/j2ee/home

El servidor se puede detener a través de los siguientes comandos:

% java -jar oc4j.jar    

% java -jar admin.jar ormi://localhost/ <admin> <password> -shutdown

Page 10: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Creación de una Conexión OC4J

Page 11: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Creación de una Conexión OC4J

Page 12: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Creación de un Perfil de Despliegue

La creación de un perfil de despliegue permite especificar el modo en que se despliega la aplicación J2EE:

Page 13: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Despliegue en OC4J

Page 14: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Ejecución de Aplicaciones

Para ejecutar la aplicación desplegada, llame a la siguiente URL:

La raíz de contexto se puede personalizar en el perfil de despliegue.

http://hostname:8888/<workspacename>-

<projectname>-context-root/main.jsp

Page 15: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Personalización de Despliegue

Para cambiar los nombres de los directorios utilizados en el despliegue, haga clic dos veces en el archivo .deploy.

Page 16: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Resumen

En esta lección ha aprendido a:

• Empaquetar las aplicaciones desarrolladas para su despliegue en un servidor Web

• Crear una conexión OC4J en JDeveloper

• Desplegar la aplicación en Oracle9i Application Server

Page 17: Lesson 17- Deploying an ADF Application

Copyright © 2004, Oracle. Todos los derechos reservados.

Práctica 17-1: Visión General

Esta práctica cubre el despliegue de una aplicación JSP basada en ADF BC.