Que es Oracle ADF

3
QUE ES ORACLE ADF? Aplicaciones J2EE En el desarrollo de aplicaciones empresariales con tecnología J2EE se utilizan un conjunto de especificaciones o APIS que pueden resultar muy complejas y tediosas de manejar porque J2EE proporciona justamente eso, especificaciones sobre las cuales desarrollar una solución distribuida en múltiples capas. Clásicamente los desarrolladores por años han utilizado implementación de patrones en J2EE para poder codificar una aplicación y asegurar que el código sea reutilizable sin embargo esto también representa un obstáculo para el desarrollo rápido de un paliación J2EE. Los desarrolladores java necesitan de una herramienta de productividad efectiva y desarrollo ágil, que permita abstraer al desarrollador de la complejidad del manejo de las APIs de J2EE pero que mantenga su poder y portabilidad. Oracle Application Development Framework “Oracle Application Development Framework” (Oracle ADF) simplifica muchas de las tareas de desarrollo de aplicaciones J2EE haciendo innecesario la implementación de patrones o codificación de tareas repetitivas. Oracle ADF implementa un conjunto de patrones de diseño que pueden ser reutilizados. Oracle ADF presenta un conjunto innovadores de soluciones a tareas de programación especificas se incluye como parte de ADF un conjunto de marcos de trabajo utilizados ampliamente y durante ya algún tiempo por la comunidad de desarrolladores java como son Strust, JSF, Toplink entres otros mas. Características Oracle JDeveloper release 2 incorpora a Oracle ADF como parte del entorno de desarrollo sin embargo Oracle ADF puede ser utilizado con otros entornos de desarrollo de infraestructuras de soporte de aplicaciones J2EE. Oracle ADF tiene una fuerte acogida entre los desarrolladores java gracias a que cuenta con las siguientes características: Entorno de desarrollo Visual Muchos marcos de trabajo no soy aprovechados por carecer de un entorno de desarrollo que permita facilitar el uso de la funcionalidad del

Transcript of Que es Oracle ADF

Page 1: Que es Oracle ADF

QUE ES ORACLE ADF?

Aplicaciones J2EE

En el desarrollo de aplicaciones empresariales con tecnología J2EE se utilizan un conjunto de especificaciones o APIS que pueden resultar muy complejas y tediosas de manejar porque J2EE proporciona justamente eso, especificaciones sobre las cuales desarrollar una solución distribuida en múltiples capas.

Clásicamente los desarrolladores por años han utilizado implementación de patrones en J2EE para poder codificar una aplicación y asegurar que el código sea reutilizable sin embargo esto también representa un obstáculo para el desarrollo rápido de un paliación J2EE.

Los desarrolladores java necesitan de una herramienta de productividad efectiva y desarrollo ágil, que permita abstraer al desarrollador de la complejidad del manejo de las APIs de J2EE pero que mantenga su poder y portabilidad.

Oracle Application Development Framework

“Oracle Application Development Framework” (Oracle ADF) simplifica muchas de las tareas de desarrollo de aplicaciones J2EE haciendo innecesario la implementación de patrones o codificación de tareas repetitivas. Oracle ADF implementa un conjunto de patrones de diseño que pueden ser reutilizados.

Oracle ADF presenta un conjunto innovadores de soluciones a tareas de programación especificas se incluye como parte de ADF un conjunto de marcos de trabajo utilizados ampliamente y durante ya algún tiempo por la comunidad de desarrolladores java como son Strust, JSF, Toplink entres otros mas.

Características

Oracle JDeveloper release 2 incorpora a Oracle ADF como parte del entorno de desarrollo sin embargo Oracle ADF puede ser utilizado con otros entornos de desarrollode infraestructuras de soporte de aplicaciones J2EE.

Oracle ADF tiene una fuerte acogida entre los desarrolladores java gracias a que cuenta con las siguientes características:

Entorno de desarrollo Visual

Muchos marcos de trabajo no soy aprovechados por carecer de un entorno de desarrollo que permita facilitar el uso de la funcionalidad del marco de trabajo, JDeveloper proporciona a Oracle ADF un entorno integrado que permite un desarrollo visual y una programación declarativa que incrementa notablemente la productividad del desarrollador acortando adicionalmente el tiempo de desarrollo del proyecto así como reduciendo el tiempo de aprendizaje.

Plataforma Independiente

Oracle ADF puede ejecutarse en cualquier contenedor J2EE compatible a diferencia de muchos otros marcos de trabajo que se ligan a productos de un proveedor específico.

Variedad de Opciones tecnológicas

Con Oracle ADF se pueden usar muchas tecnologías asociadas, el marco de trabajo no esta asociada a una tecnología especifica sino que se pueden usar un variedad de opciones dependiendo del tipo de solución, capa de aplicación o experiencia del desarrollador.

Page 2: Que es Oracle ADF

Solución de Extremo a Extremo

Oracle ADF ofrece un conjunto de componentes para todas las capas de una solución basada en J2EE y para cada capa del ciclo de vida del desarrollo.

Desarrollo Rápido

El desarrollo rápido es un atributo esencial en las herramientas de desarrollo, Oracle ADF proporciona asistentes que permiten aprovechar las tares realizadas previamente para crear componentes adicionales de otras capas de la aplicación aprovechando el esfuerzo ya realizado.

Patrón Modelo-Vista-Controlador

Oracle ADF se basa en el patrón de diseño Modelo – Vista – Controlador (MVC), MVC separa la arquitectura de una aplicación en tres capas independientes como son:

Modelo - Maneja la interacción con la fuente de datos y ejecuta la lógica de negocio.

Vista - Se encarga de manejar las interfaces de la aplicación de interacción conel usuario.

Controlador - Maneja el flujo de la aplicación y actúa como interfase entre las capas de modelo y de vista.