Pedro Gallardo Delgado Responsable Área Java ¿Cómo abordar tu primer proyecto  J2EE y ser productivo en 30 días? RAD en Java con Jdeveloper + JHeadStart
JHeadStart 10.1.3 Arquitectura Del 3GL al 4GL Plantillas Velocity Ventajas / Inconvenientes WorkShop.  Demostración de la herramienta. Casos de éxito Desarrollo de aplicaciones de gestión Consultoría y transferencia tecnológica Agenda
JHeadStart 10.1.3
Entorno de Desarrollo Java altamente productivo Principios fundamentales: Definición de aplicaciones al estilo 4GL. Totalmente basado en estándares mundialmente aceptados. Generación automática de código fuente Java y XML. Construido sobre la arquitectura Oracle ADF.  ¿Qué es Oracle JHeadstart?
Arquitectura Controller Faces ADF Metadata Services View ADF Faces JSF ADF Model ADF Data Control ADF BC  Services Web  Services Data  Access Business Service Persistence Layer ADF BC View ADF BC Entity ADF Bindings JHeadStart
Proceso de generación ADF BC metadata ADF Business Components JHeadStart Application Definition Wizard Jdeveploper ADF BC Wizard View Controller Model Business Services Application Definition JSF JSP ADF Faces JSF ADF MODEL Data Bindings Data Controls Velocity templates JHeadStart Application Generator
Orientación a la productividad. Desarrollo declarativo. Prototipo iterativo. Bajo coste de entrada. Requiere conocimientos limitados para empezar. Rápido aprendizaje. Reducción de costes de desarrollo y mantenimiento. Aplicaciones consistentes. Permite focalizar los recursos más especializados en la Lógica de negocio de la aplicación. Ventajas
Inconvenientes Obliga a una planificación detallada Generación / Codificación. Generar  al máximo. Modificar el código generado. Marcar el grupo del Application Definition como no  generable. En caso de volver a generar se perderían los cambios introducidos a mano
Demostración práctica
Demos Demostración de generación de aplicación J2EE con JDeveloper y JHeadStart  10.1.3.1. url1 Demostración de aplicación generada con JDeveloper y JHeadStart 10.1.3 con plantillas y clases personalizadas por BBR. url2
Casos de éxito  BBR
Proyectos significativos OUTIS ESPA IRC Web GSGVIA
Proyectos significativos ESPA IRC Web Gestión reclamación de clientes Descripción Gestión reclamación de clientes Cliente ESPA ESPA Desarrollo  BBR Consultoría y Desarrollo  IDE JDeveloper + JHeadStart ( 10.1.2 ) Tecnologías ADF UIX / ADF Controller  ADF BC (Business Components) Templates XSLT Servidor  IAS 10g R2
Proyectos significativos
Proyectos significativos
Proyectos significativos
Proyectos significativos Aguas de consumo humano Vigilancia y control de las aguas  de consumo humano Descripción Gestión reclamación de clientes Cliente Generalitat de Catalunya - ICS BBR Ciclo de vida completo  IDE JDeveloper + JHeadStart ( 10.1.3 ) Tecnologías ADF Faces / Ajax ADF BC (Business Components) Templates vm Servidor  IAS 10g R2
Proyectos significativos
Proyectos significativos
Proyectos significativos
Proyectos significativos
Proyectos significativos
Proyectos significativos OUTIS ERP de gestión Descripción Gestión reclamación de clientes Cliente Colegio de Odontólogos y Estomatólogos de Cataluña BBR Ciclo de vida completo  IDE JDeveloper + JHeadStart ( 10.1.3 ) Tecnologías ADF Faces / Ajax ADF BC (Business Components) Templates vm Servidor  IAS 10g R3
Proyectos significativos
Proyectos significativos
Proyectos significativos
Proyectos significativos
[email_address] C/ Aragó, 182, 4t, 08011 Barcelona Teléfono 934 731 393 www.bbr.cat

Bbr Cuore V3

  • 1.
  • 2.
    Pedro Gallardo DelgadoResponsable Área Java ¿Cómo abordar tu primer proyecto J2EE y ser productivo en 30 días? RAD en Java con Jdeveloper + JHeadStart
  • 3.
    JHeadStart 10.1.3 ArquitecturaDel 3GL al 4GL Plantillas Velocity Ventajas / Inconvenientes WorkShop. Demostración de la herramienta. Casos de éxito Desarrollo de aplicaciones de gestión Consultoría y transferencia tecnológica Agenda
  • 4.
  • 5.
    Entorno de DesarrolloJava altamente productivo Principios fundamentales: Definición de aplicaciones al estilo 4GL. Totalmente basado en estándares mundialmente aceptados. Generación automática de código fuente Java y XML. Construido sobre la arquitectura Oracle ADF. ¿Qué es Oracle JHeadstart?
  • 6.
    Arquitectura Controller FacesADF Metadata Services View ADF Faces JSF ADF Model ADF Data Control ADF BC Services Web Services Data Access Business Service Persistence Layer ADF BC View ADF BC Entity ADF Bindings JHeadStart
  • 7.
    Proceso de generaciónADF BC metadata ADF Business Components JHeadStart Application Definition Wizard Jdeveploper ADF BC Wizard View Controller Model Business Services Application Definition JSF JSP ADF Faces JSF ADF MODEL Data Bindings Data Controls Velocity templates JHeadStart Application Generator
  • 8.
    Orientación a laproductividad. Desarrollo declarativo. Prototipo iterativo. Bajo coste de entrada. Requiere conocimientos limitados para empezar. Rápido aprendizaje. Reducción de costes de desarrollo y mantenimiento. Aplicaciones consistentes. Permite focalizar los recursos más especializados en la Lógica de negocio de la aplicación. Ventajas
  • 9.
    Inconvenientes Obliga auna planificación detallada Generación / Codificación. Generar al máximo. Modificar el código generado. Marcar el grupo del Application Definition como no generable. En caso de volver a generar se perderían los cambios introducidos a mano
  • 10.
  • 11.
    Demos Demostración degeneración de aplicación J2EE con JDeveloper y JHeadStart 10.1.3.1. url1 Demostración de aplicación generada con JDeveloper y JHeadStart 10.1.3 con plantillas y clases personalizadas por BBR. url2
  • 12.
  • 13.
    Proyectos significativos OUTISESPA IRC Web GSGVIA
  • 14.
    Proyectos significativos ESPAIRC Web Gestión reclamación de clientes Descripción Gestión reclamación de clientes Cliente ESPA ESPA Desarrollo BBR Consultoría y Desarrollo IDE JDeveloper + JHeadStart ( 10.1.2 ) Tecnologías ADF UIX / ADF Controller ADF BC (Business Components) Templates XSLT Servidor IAS 10g R2
  • 15.
  • 16.
  • 17.
  • 18.
    Proyectos significativos Aguasde consumo humano Vigilancia y control de las aguas de consumo humano Descripción Gestión reclamación de clientes Cliente Generalitat de Catalunya - ICS BBR Ciclo de vida completo IDE JDeveloper + JHeadStart ( 10.1.3 ) Tecnologías ADF Faces / Ajax ADF BC (Business Components) Templates vm Servidor IAS 10g R2
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Proyectos significativos OUTISERP de gestión Descripción Gestión reclamación de clientes Cliente Colegio de Odontólogos y Estomatólogos de Cataluña BBR Ciclo de vida completo IDE JDeveloper + JHeadStart ( 10.1.3 ) Tecnologías ADF Faces / Ajax ADF BC (Business Components) Templates vm Servidor IAS 10g R3
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
    [email_address] C/ Aragó,182, 4t, 08011 Barcelona Teléfono 934 731 393 www.bbr.cat