You are on page 1of 20

17

Despliegue de una Aplicación ADF

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

Copyright © 2004, Oracle. Todos los derechos reservados.


Visión General

Servlet/JSP/HTML

Empaquetado Despliegue

Bibliotecas y paquetes

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.

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 No se aplica Aplicación J2EE
Empresarial)

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.

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”.

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:

% java -jar oc4j.jar -install

Este comando desempaqueta e instala OC4J.


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

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

% java -jar oc4j.jar

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


comandos:

% java -jar admin.jar ormi://localhost/


<admin> <password> -shutdown

Copyright © 2004, Oracle. Todos los derechos reservados.


Creación de una Conexión OC4J

Copyright © 2004, Oracle. Todos los derechos reservados.


Creación de una Conexión OC4J

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:

Copyright © 2004, Oracle. Todos los derechos reservados.


Despliegue en OC4J

Copyright © 2004, Oracle. Todos los derechos reservados.


Ejecución de Aplicaciones

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


URL:

http://hostname:8888/<workspacename>-
<projectname>-context-root/main.jsp

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


despliegue.

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.

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

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.

Copyright © 2004, Oracle. Todos los derechos reservados.


Práctica 17-1

Copyright © 2004, Oracle. Todos los derechos reservados.


Práctica 17-1

Copyright © 2004, Oracle. Todos los derechos reservados.


Copyright © 2004, Oracle. Todos los derechos reservados.

You might also like