domingo, 24 de abril de 2016

Instalación de Oracle JDeveloper 12g (12.2.1.0.0)

INSTALACIÓN

Para comenzar con a trabajar con Oracle ADF es necesario tener instalada una versión de JDeveloper, al momento se trabajara con la versión mas actual la cual es 12.2.1.0.0, la cual se puede descargar de aqui.
  • Una vez descargado quedan estos dos archivos:

  • Extraer el archivo .zip dentro de la misma carpeta:
  • Click derecho a la aplicación y click en ejecutar como administrador, se debe desplegar una ventana indicando que se esta preparando el instalador:

  • Luego de que se haya preparado el instalador, en pantalla se debería de mostrar la ventana en donde se realizara el proceso de instalación, en esa ventana click en siguiente:

  • Escoger de la ruta de instalación del programa y dar click en siguiente:

  • Se realizan las comprobaciones necesarias, en este caso las referentes al sistema operativo y la versión del JAVA, click en siguiente:

  • Se muestra el resumen de instalación, dependiendo si se esta de acuerdo o no click en instalar:

  • Se comienza a realizar el proceso de instalación, cuando este finalice, click en siguiente:

  • Ya terminado el proceso de instalación, solo queda seleccionar que se desea hacer, en este caso se iniciara JDeveloper y  click en terminar:

  • Ya realizada la instalación, esta es la pantalla que se muestre la primera vez que se abre el entorno:

miércoles, 20 de abril de 2016

Licenciamiento de Oracle ADF

Licenciamiento

La licencia de este framework  incluye en la licencia de Oracle Application Server , lo cual significa que, Oracle ADF es gratuita para todos los usuarios que poseen una licencia de Oracle Application Server. Para aquellos usuarios que deseen utilizar ADF con un servidor de aplicaciones de un tercero pueden adquirir una licencia del runtime de ADF en una agencia de ventas de Oracle. 
El desarrollo de aplicaciones con Oracle ADF, así como el testeo, es gratuita y puede hacerse dentro de JDeveloper.

Oracle ADF Essentials

Esta en una versión de Oracle ADF, que provee de una forma totalmente gratuita desde el desarrollo de una aplicación hasta su paso a productivo, sus componentes mas importantes, los cuales son:


Esto fue realizado por Oracle Corporation como una estrategia bastante interesante y agresiva intentando popularizar el uso de este potente framework, que en su versión mas completa nos ofrece muchas otras funciones pero que por temas de licenciamiento no es tan popular, en otras palabras no es tan popular puesto que en su versión mas completa hay que pagar por ella.

Uno de los componentes que quedaría faltando dentro de ADF Essentials y puede ser algo de gran importancia es el ADF Security, pero actualmente al variedad de alternativas para reemplazarlo.

domingo, 10 de abril de 2016

Introducción a Jdeveloper y ADF.

Oracle Application Development Framework (Oracle ADF)

Es un innovador y maduro Framework creado por Oracle Corporation y directamente soportado por ellos, reduciendo al mínimo la necesidad de escribir código dándole la capacidad al desarrollador de enfocarse en las características reales de la aplicación.
Oracle ADF posee el patrón de diseño Modelo-Vista-Controlador y ofrece soluciones integradas que cubren todas las capas de esta arquitectura, mediante la solución a áreas tales como:
-Mapeo Objeto/Relacional.
-Persistencia de datos.
-Capa de controlador reutilizable.
-Interfaz de usuario amigable, respecto a la utilización del framework.
-Enlace de datos con la interfaz de usuario.
-Seguridad y personalización.
Yendo mas allá del núcleo del modelo MVC Oracle ADF permite la integración con los frameworks Oracle SOA y WebCenter Portal, simplificando la creación de completas y compuestas aplicaciones.


JDeveloper

Es un IDE (Entorno de Desarrollo Integrado) desarrollado por la empresa Oracle Corporation, este es un IDE muy completo ya que cuenta con amplias características para el desarrollo, simplifica el desarrollo de las aplicaciones basadas en JAVA y ofrece un desarrollo completo de comienzo a fin para la plataforma de Oracle y las aplicaciones de Oracle.

Java

Es un lenguaje de programación de alto nivel orientado a objetos, uno de los objetivos mas claros de este lenguaje es que el código desarrollado bajo este pueda ser ejecutado en cualquier lugar, actualmente es uno de los lenguajes de programación mas utilizados en el mundo.

Oracle base de datos

Es un sistema de base de datos, de tipo relacional, ademas es considerado como uno de los sistemas de base de datos mas completos, encontrando competencia solamente con SQL SERVER hasta el momento, desde sus inicios como software ya hace mas 30 años ha avanzado demasiado, ofreciendo alta confiabilidad y seguridad.

Oracle Corporation

Es una empresa multinacional de tecnología informática estadounidense, la compañía se especializa principalmente en el desarrollo y comercialización de software de base de datos y la tecnología, los sistemas de ingeniería en la nube y productos de software empresarial, en particular sus propias marcas de sistemas de gestión de base de datos, actualmente Oracle es una de las empresas mas grandes en el sector informático, prestan variedad de servicios de muy buena calidad.