SlideShare una empresa de Scribd logo
Cuore Málaga 2008
De Forms a ADF
La evolución natural
Pedro Gallardo
Responsable Área Middleware
Índice
• Quienes somos
• Moderniza tus aplicaciones Forms
• OraFormsFaces: Integración de Forms y ADF
• OraFormsFaces en Acción
• Escenarios
• Demostración
• OraFormsFaces en detalle
• Conclusiones
¿Quienes Somos?
• Constituida en 1993 (15º aniversario)
• Oficinas en Barcelona y Girona
• Estructura cercana a las 50 personas
• Área de influencia Arco Mediterráneo
Empresa de Servicios
BBR - ¿Quiénes somos?
BBR - Tecnologías y Servicios
Database 11g
Linux / Unix /Windows
Consulting
Oracle Tools / J2EE
FMW / BI
Database 11g,
TimesTen IMDB
Berkeley
Linux / Unix / Windows
Oracle Consulting
Oracle Tools / J2EE
Fusion
Applications
Consulting
Services
Applications
Development
Tools
Middleware
Suite
Database
Operating
System
Consulting
FMW / BI
Alineamos la tecnología, con su negocio
Área de Sistemas
Middleware
Dpte.Calidad
Gestión de ProyectosConsultoría
Traditional tools
Estructura organizativa tecnológica
Moderniza tus aplicaciones Forms
Aproveche inversión
•Reutilice sistemas actuales
•Beneficios de arquitectura SOA
•Integración
•Bajo riesgo
Introducción nuevas herramientas
• Explorar oportunidades
• JDeveloper / ADF
• Nuevas funcionalidades (Web services)
• Integración
• Bajo riesgo
EVOLUCIÓN
Hoja de ruta para Aplicaciones Forms
• Actualización
• Arquitectura WEB
• A la última versión disponible del producto
• ¿Por qué?
• Despliegue centralizado
• Fácil de mantener
• Interacción con otras aplicaciones
• Entorno soportado por Oracle
• Ejemplo: Oracle E-business Suite
• Migrado a la arquitectura WEB en el 2000
• Actualizado a las últimas versiones de Forms
Hoja de ruta para Aplicaciones Forms
• Integración
• Desarrolla las nuevas aplicaciones en J2EE (ADF)
• Integra Forms y aplicaciones J2EE
• Un único servidor de aplicaciones
• Compartir lógica de negocio y servicios comunes
• ¿Por qué?
• Deje de vivir aislado
• Una única infraestructura para todas sus aplicaciones
• Integración apreciable por el usuario final
• Aprovechar inversión existente
• Ejemplo: Oracle E-business Suite
• Entorno mixto: Forms & J2EE
• Lógica de negocio compartida
Integración Forms – ADF
• Tipos de Integración:
• Integración en la capa de Presentación (View-Controller)
• Integración en la capa de Negocio (Model)
• Integración en la capa de Datos (DBLink)
Integración Forms – ADF
• Tipos de Integración:
• Integración en la capa de Presentación (View-Controller)
OraFormsFaces
¿Qué es OraFormsFaces?
OraFormsFaces
• Librería desarrollada por Eurotransplant y Commit-
Consulting que permite reutilizar un formulario Oracle
Forms en las nuevas interficies de usuario desarrolladas
con JSF (ADF Faces)
OraFormsFaces
Editor’s Choice Award
In Recognition of Exceptional
Technical Content and Visual
Presentation
in Your ODTUG Kaleidoscope
2007 Paper
Protecting Your Forms
Investment
While Moving to the Web
Wilfred van der Deijl
Eurotransplant
ODTUG 2007
Datona Beach, Florida
<Insert Picture Here>
Wilfred van der Deijl
Arquitecto, Commit - Consulting
“With Eurotransplant’s background firmly rooted in Oracle Forms,
Oracle JDeveloper and Oracle ADF have allowed the organization
to use its exisiing skill set to realize the benefits of SOA
technologies quickly”
Eventos a nivel mundial de OraFormsFaces
• “How Oracle ADF Faces Can Use Oracle Forms as UI
Components” at Oracle OpenWorld 2007
• “Integrating Oracle Forms with Other Web Technologies”
at ODTUG Kaleidoscope 2008
• “Oracle Forms as JavaServer Faces Components,
Enabling Gradual Migration” at Oracle OpenWorld 2008
OraFormFaces en Acción
OraFormFaces en Acción
• Demo de OraFormsFaces en Acción
• Reingeniería de aplicaciones Oracle Forms con el objetivo de
hacerlas orientadas a procesos.
(pinchar en los vinculos para ver las demos)
Enlace a video de demo OraFormFaces en Acción
Escenarios
Escenarios
• Proyectos tipo donde “OraFormsFaces” puede aportar valor:
• ISV's con producto desarrollado con tecnología Oracle Forms que
quieran modernizar sus aplicaciones.
• Organizaciones que hayan invertido en Oracle Forms y quieran migrar
sus aplicaciones a tecnología estándar web a la vez que amortizan su
inversión.
• Reingeniería de aplicaciones Oracle Forms con el objetivo de hacerlas
orientadas a procesos.
ISV's con producto desarrollado con tecnología
Oracle Forms
Problemática:
• Baja capacidad de integación con terceros
• Mercado potencial basado en tecnología Oracle:
• BBDD Oracle
• OAS (Oracle Application Server)
Solución:
• Evolucionar hacia una tecnología web, abierta, estándar y
multiplataforma permitiría aumentar el mercado potencial.
Cualquier organización con aplicativo Forms
Problemática:
• Baja accesibilidad (PC, PDA,Moviles)
• Aplicaciones poco intuitivas. Requieren usuario formado.
• Desplegable en una única plataforma.
• No Estándar
Solución:
• Evolucionar hacia una tecnología web, abierta, estándar y
multiplataforma.
“Migrar a una plataforma web abierta con ADF y OraFormsFaces
representa un menor coste que con el resto de tecnologías”
• Productividad cercana a Oracle Forms (en conjunto con JHeadStart
supera la productividad de Oracle Forms)
• única tecnología del mercado que se integra 100% con Forms
• permite migrar tus aplicaciones por fases, aprovechando la inversión
realizada y de forma poco traumática.
• apuesta continuista NO rupturista para desarrolladores Forms. RoadMap
Forms to ADF.
Ventajas ADF + OraFormsFaces
De Forms a Java ADF
Guía de JDeveloper y ADF para desarrolladores
Ventajas ADF
Accesibilidad: accesible desde dispositivos inalámbricos
(PDA, SmartPhone, Móvil, …)
Estándares: Java, XML,….
Usabilidad: Las aplicaciones RIA, se acercan en términos
de usabilidad y productividad a las tradicionales
aplicaciones de escritorio.
Multiplataforma: Servidor JEE y BBDD
Demostración práctica
Demostraciones
• Demostración OraFormsFaces
• Caso real: eNomina
(pinchar en los vinculos para ver las demos)
• Aplicación inicial desarrollada en Forms
• Estado intermedio. Convivencia de Forms y ADF
• Aplicación final 100% ADF
OraFormsFaces en detalle
Integración en la capa de presentación:
Arquitectura
Application Server
Forms Server
J2EE Container (OC4J)
ADF FACES
FORMS FMB
APLICACIÓN
Integración en la capa de presentación
Integración del formulario fmb en una página JSF
Eventos ADF
JSF
ADF FACES
FORMS
Contexto
Integración en la capa de presentación:
Puntos Clave
• Comunicación bidireccional: JSFForms
• Productividad: Drag-and-Drop en Jdeveloper
• Se cede el control de la aplicación a JSF
• Los formularios fmb pasan a ser componentes individuales (Portlets)
• NO Jinitiator applet Applet,JDK
• Integración Visual
Integración en la capa de presentación:
Comunicación
• JavaScript
• Clase applet-LiveConnect
• Custom_PJC
• PL/SQL Triggers
Integración en la capa de presentación:
Comunicación
• JavaScript
• Clase applet-LiveConnect
• Custom_PJC
• PL/SQL Triggers
Ejemplos de Comunicación:
• De JSF a Forms:
• Paso de parámetros a Forms
• Botónes JSF que lanzan eventos Forms
• commit_form,Up,Down,…
• De Forms a JSF :
• Paso de parámetros a JSF
• Botónes Forms que lanzan eventos JSF
• Navegaciones, Procesos
• Lanzar metodos Javascript
• Mensajes javascript
Conclusiones
OraFormsFaces
• ADF es la evolución natural para modernizar tus
aplicativos Forms: Oracle Fussion Applications
• OraFormFaces te permite una modernización progresiva
de aplicaicones Forms.
• Alarga la vida de tus aplicaciones Forms. Aprovecha tu
Inversión y moderniza tus aplicaciones.
• BBR es empresa partner de CommitConsulting y
distribuidor oficial de OraFormFaces en España
Links de Interés
• http://www.oracle.com/technology/pub/articles/wilfred-adf-forms.html
• http://www.oratransplant.nl/oracle-forms-as-web-component
• http://www.commit-consulting.com/oraformsfaces
• http://www.bbr.cat/index.php?option=com_myblog&Itemid=53
Próximos eventos ADF
• ADF: la solución productiva y eficiente para tus
desarrollos J2EE
pedro.gallardo@bbr.cat
C/ Aragó, 182, 4t, 08011 Barcelona
Telèfon 934 731 393
Av. Ramon Folch, 13, 3r, 17001 Girona
Telèfon 972 413 638
www.bbr.cat

Más contenido relacionado

PPT
2 Integracion Forms Bpel
PPT
1 Estrategia De Cs A Soa
PPT
20060612 Dev Ba
PDF
Alfresco Day Barcelona 2016 - Conversaciones con Partners: T-Systems
PDF
Teamnet centro de competencia
PPT
Comparativa WebSphere Portal vs. SAP Portal
PPT
Byte Tech Enterprise Presentation
DOC
20160202 Hoja de Vida Francisco Gaitan Díaz
2 Integracion Forms Bpel
1 Estrategia De Cs A Soa
20060612 Dev Ba
Alfresco Day Barcelona 2016 - Conversaciones con Partners: T-Systems
Teamnet centro de competencia
Comparativa WebSphere Portal vs. SAP Portal
Byte Tech Enterprise Presentation
20160202 Hoja de Vida Francisco Gaitan Díaz

Destacado (8)

PPT
Team Leadership - Aoife Ni Mhorain
PDF
UX by the numbers: Scavenging data - Using public data to learn about your users
PPTX
Toolkits and tips for UX analytics CRO by Craig Sullivan
PDF
How data is your friend by Nick Willis
PDF
How to get people to do stuff - Susan Weinschenk, PhD
PDF
Susan Weinschenk's UKUPA Presentation
PDF
UKUPA Jan 09: User Experience In A Downturn
PDF
UKUPA Oct 2011 - Team Leadership Leslie Fountain
Team Leadership - Aoife Ni Mhorain
UX by the numbers: Scavenging data - Using public data to learn about your users
Toolkits and tips for UX analytics CRO by Craig Sullivan
How data is your friend by Nick Willis
How to get people to do stuff - Susan Weinschenk, PhD
Susan Weinschenk's UKUPA Presentation
UKUPA Jan 09: User Experience In A Downturn
UKUPA Oct 2011 - Team Leadership Leslie Fountain
Publicidad

Similar a Cuore Málaga 2008 (20)

PPT
J Headstart, EvolucióN De Forms A Adf
PPT
De Forms a Oracle Fusion Middleware
PPT
4 Jhs J Developer Adf
PPTX
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
PPT
Adf. El Framework De Desarrollo De Fusion V7.0
PDF
Oracle Application Framework
PDF
[ES] Introduccion a ADF Framework
PPTX
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
PDF
Webinar Migración de Forms & Reports a Oracle Cloud
PPTX
Webinar oracle adf12c… descubre todo su potencial
PPTX
A todo vapor con oracle forms & services laouc
PPT
developer 6i
PPTX
2012 PresentacióN Linea De Servicios Oracle
PPTX
201208 presentación linea de servicios oracle
PPTX
C32CM31 EQ2- ORACLE.
PPTX
Oracle
PDF
Desarrollo en oracle a bajo costo apex
PPTX
PDF
Jdeveloper 11g
PPTX
365663015-Presentacion-Windows-Form-C-convertido.pptx
J Headstart, EvolucióN De Forms A Adf
De Forms a Oracle Fusion Middleware
4 Jhs J Developer Adf
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
Adf. El Framework De Desarrollo De Fusion V7.0
Oracle Application Framework
[ES] Introduccion a ADF Framework
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
Webinar Migración de Forms & Reports a Oracle Cloud
Webinar oracle adf12c… descubre todo su potencial
A todo vapor con oracle forms & services laouc
developer 6i
2012 PresentacióN Linea De Servicios Oracle
201208 presentación linea de servicios oracle
C32CM31 EQ2- ORACLE.
Oracle
Desarrollo en oracle a bajo costo apex
Jdeveloper 11g
365663015-Presentacion-Windows-Form-C-convertido.pptx
Publicidad

Más de Pedro Gallardo (11)

PPTX
201401 at sistemas ibm websphere commerce v2
PPTX
201103 cuore forms2_adf v0.2
PDF
Atsistemas Presentacion
PPTX
Integracion Continua
PPT
PPT
Bbrsoa Lean Sigma V4
PPT
Bbr Cuore V3
PDF
Cv Pedro Gallardo V1 En
PDF
Cv Pedro Gallardo V7
PDF
Oracle Bpa Suite Overview
PPT
Roadmap2Soa
201401 at sistemas ibm websphere commerce v2
201103 cuore forms2_adf v0.2
Atsistemas Presentacion
Integracion Continua
Bbrsoa Lean Sigma V4
Bbr Cuore V3
Cv Pedro Gallardo V1 En
Cv Pedro Gallardo V7
Oracle Bpa Suite Overview
Roadmap2Soa

Último (20)

PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Diapositiva proyecto de vida, materia catedra
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
Calidad desde el Docente y la mejora continua .pdf
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Presentación de Redes de Datos modelo osi
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PPT
Que son las redes de computadores y sus partes
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
clase auditoria informatica 2025.........
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Sesion 1 de microsoft power point - Clase 1
Diapositiva proyecto de vida, materia catedra
introduccion a las_web en el 2025_mejoras.ppt
SAP Transportation Management para LSP, TM140 Col18
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Calidad desde el Docente y la mejora continua .pdf
Presentación PASANTIAS AuditorioOO..pptx
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
Influencia-del-uso-de-redes-sociales.pdf
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Presentación de Redes de Datos modelo osi
Plantilla para Diseño de Narrativas Transmedia.pdf
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Que son las redes de computadores y sus partes
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
clase auditoria informatica 2025.........
CyberOps Associate - Cisco Networking Academy
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx

Cuore Málaga 2008

  • 2. De Forms a ADF La evolución natural Pedro Gallardo Responsable Área Middleware
  • 3. Índice • Quienes somos • Moderniza tus aplicaciones Forms • OraFormsFaces: Integración de Forms y ADF • OraFormsFaces en Acción • Escenarios • Demostración • OraFormsFaces en detalle • Conclusiones
  • 5. • Constituida en 1993 (15º aniversario) • Oficinas en Barcelona y Girona • Estructura cercana a las 50 personas • Área de influencia Arco Mediterráneo Empresa de Servicios BBR - ¿Quiénes somos?
  • 6. BBR - Tecnologías y Servicios Database 11g Linux / Unix /Windows Consulting Oracle Tools / J2EE FMW / BI Database 11g, TimesTen IMDB Berkeley Linux / Unix / Windows Oracle Consulting Oracle Tools / J2EE Fusion Applications Consulting Services Applications Development Tools Middleware Suite Database Operating System Consulting FMW / BI
  • 7. Alineamos la tecnología, con su negocio Área de Sistemas Middleware Dpte.Calidad Gestión de ProyectosConsultoría Traditional tools Estructura organizativa tecnológica
  • 9. Aproveche inversión •Reutilice sistemas actuales •Beneficios de arquitectura SOA •Integración •Bajo riesgo Introducción nuevas herramientas • Explorar oportunidades • JDeveloper / ADF • Nuevas funcionalidades (Web services) • Integración • Bajo riesgo EVOLUCIÓN
  • 10. Hoja de ruta para Aplicaciones Forms • Actualización • Arquitectura WEB • A la última versión disponible del producto • ¿Por qué? • Despliegue centralizado • Fácil de mantener • Interacción con otras aplicaciones • Entorno soportado por Oracle • Ejemplo: Oracle E-business Suite • Migrado a la arquitectura WEB en el 2000 • Actualizado a las últimas versiones de Forms
  • 11. Hoja de ruta para Aplicaciones Forms • Integración • Desarrolla las nuevas aplicaciones en J2EE (ADF) • Integra Forms y aplicaciones J2EE • Un único servidor de aplicaciones • Compartir lógica de negocio y servicios comunes • ¿Por qué? • Deje de vivir aislado • Una única infraestructura para todas sus aplicaciones • Integración apreciable por el usuario final • Aprovechar inversión existente • Ejemplo: Oracle E-business Suite • Entorno mixto: Forms & J2EE • Lógica de negocio compartida
  • 12. Integración Forms – ADF • Tipos de Integración: • Integración en la capa de Presentación (View-Controller) • Integración en la capa de Negocio (Model) • Integración en la capa de Datos (DBLink)
  • 13. Integración Forms – ADF • Tipos de Integración: • Integración en la capa de Presentación (View-Controller) OraFormsFaces
  • 15. OraFormsFaces • Librería desarrollada por Eurotransplant y Commit- Consulting que permite reutilizar un formulario Oracle Forms en las nuevas interficies de usuario desarrolladas con JSF (ADF Faces)
  • 16. OraFormsFaces Editor’s Choice Award In Recognition of Exceptional Technical Content and Visual Presentation in Your ODTUG Kaleidoscope 2007 Paper Protecting Your Forms Investment While Moving to the Web Wilfred van der Deijl Eurotransplant ODTUG 2007 Datona Beach, Florida
  • 17. <Insert Picture Here> Wilfred van der Deijl Arquitecto, Commit - Consulting “With Eurotransplant’s background firmly rooted in Oracle Forms, Oracle JDeveloper and Oracle ADF have allowed the organization to use its exisiing skill set to realize the benefits of SOA technologies quickly”
  • 18. Eventos a nivel mundial de OraFormsFaces • “How Oracle ADF Faces Can Use Oracle Forms as UI Components” at Oracle OpenWorld 2007 • “Integrating Oracle Forms with Other Web Technologies” at ODTUG Kaleidoscope 2008 • “Oracle Forms as JavaServer Faces Components, Enabling Gradual Migration” at Oracle OpenWorld 2008
  • 20. OraFormFaces en Acción • Demo de OraFormsFaces en Acción • Reingeniería de aplicaciones Oracle Forms con el objetivo de hacerlas orientadas a procesos. (pinchar en los vinculos para ver las demos) Enlace a video de demo OraFormFaces en Acción
  • 22. Escenarios • Proyectos tipo donde “OraFormsFaces” puede aportar valor: • ISV's con producto desarrollado con tecnología Oracle Forms que quieran modernizar sus aplicaciones. • Organizaciones que hayan invertido en Oracle Forms y quieran migrar sus aplicaciones a tecnología estándar web a la vez que amortizan su inversión. • Reingeniería de aplicaciones Oracle Forms con el objetivo de hacerlas orientadas a procesos.
  • 23. ISV's con producto desarrollado con tecnología Oracle Forms Problemática: • Baja capacidad de integación con terceros • Mercado potencial basado en tecnología Oracle: • BBDD Oracle • OAS (Oracle Application Server) Solución: • Evolucionar hacia una tecnología web, abierta, estándar y multiplataforma permitiría aumentar el mercado potencial.
  • 24. Cualquier organización con aplicativo Forms Problemática: • Baja accesibilidad (PC, PDA,Moviles) • Aplicaciones poco intuitivas. Requieren usuario formado. • Desplegable en una única plataforma. • No Estándar Solución: • Evolucionar hacia una tecnología web, abierta, estándar y multiplataforma.
  • 25. “Migrar a una plataforma web abierta con ADF y OraFormsFaces representa un menor coste que con el resto de tecnologías” • Productividad cercana a Oracle Forms (en conjunto con JHeadStart supera la productividad de Oracle Forms) • única tecnología del mercado que se integra 100% con Forms • permite migrar tus aplicaciones por fases, aprovechando la inversión realizada y de forma poco traumática. • apuesta continuista NO rupturista para desarrolladores Forms. RoadMap Forms to ADF. Ventajas ADF + OraFormsFaces
  • 26. De Forms a Java ADF Guía de JDeveloper y ADF para desarrolladores
  • 27. Ventajas ADF Accesibilidad: accesible desde dispositivos inalámbricos (PDA, SmartPhone, Móvil, …) Estándares: Java, XML,…. Usabilidad: Las aplicaciones RIA, se acercan en términos de usabilidad y productividad a las tradicionales aplicaciones de escritorio. Multiplataforma: Servidor JEE y BBDD
  • 29. Demostraciones • Demostración OraFormsFaces • Caso real: eNomina (pinchar en los vinculos para ver las demos) • Aplicación inicial desarrollada en Forms • Estado intermedio. Convivencia de Forms y ADF • Aplicación final 100% ADF
  • 31. Integración en la capa de presentación: Arquitectura Application Server Forms Server J2EE Container (OC4J) ADF FACES FORMS FMB APLICACIÓN
  • 32. Integración en la capa de presentación Integración del formulario fmb en una página JSF Eventos ADF JSF ADF FACES FORMS Contexto
  • 33. Integración en la capa de presentación: Puntos Clave • Comunicación bidireccional: JSFForms • Productividad: Drag-and-Drop en Jdeveloper • Se cede el control de la aplicación a JSF • Los formularios fmb pasan a ser componentes individuales (Portlets) • NO Jinitiator applet Applet,JDK • Integración Visual
  • 34. Integración en la capa de presentación: Comunicación • JavaScript • Clase applet-LiveConnect • Custom_PJC • PL/SQL Triggers
  • 35. Integración en la capa de presentación: Comunicación • JavaScript • Clase applet-LiveConnect • Custom_PJC • PL/SQL Triggers
  • 36. Ejemplos de Comunicación: • De JSF a Forms: • Paso de parámetros a Forms • Botónes JSF que lanzan eventos Forms • commit_form,Up,Down,… • De Forms a JSF : • Paso de parámetros a JSF • Botónes Forms que lanzan eventos JSF • Navegaciones, Procesos • Lanzar metodos Javascript • Mensajes javascript
  • 38. OraFormsFaces • ADF es la evolución natural para modernizar tus aplicativos Forms: Oracle Fussion Applications • OraFormFaces te permite una modernización progresiva de aplicaicones Forms. • Alarga la vida de tus aplicaciones Forms. Aprovecha tu Inversión y moderniza tus aplicaciones. • BBR es empresa partner de CommitConsulting y distribuidor oficial de OraFormFaces en España
  • 39. Links de Interés • http://www.oracle.com/technology/pub/articles/wilfred-adf-forms.html • http://www.oratransplant.nl/oracle-forms-as-web-component • http://www.commit-consulting.com/oraformsfaces • http://www.bbr.cat/index.php?option=com_myblog&Itemid=53
  • 40. Próximos eventos ADF • ADF: la solución productiva y eficiente para tus desarrollos J2EE
  • 41. pedro.gallardo@bbr.cat C/ Aragó, 182, 4t, 08011 Barcelona Telèfon 934 731 393 Av. Ramon Folch, 13, 3r, 17001 Girona Telèfon 972 413 638 www.bbr.cat

Notas del editor

  • #13: NOTA: Resaltar la primera opción con un recuadro rojo La integración de estas dos tecnologías la podemos abarcar desde tres escenarios o marcos distintos: Integración en la capa de Vista: Es decir, integrar formularios fmb con una aplicación ADF. Ofreciendo en todo momento una interfaz de apariencia unificada. Integración en la capa de Negocio :Integración a nivel funcional mediante una arquitectura orientada a servicios. Integración en la capa de Datos(DBLink): se trata de una integración a bajo nivel de bbdd
  • #14: NOTA: Resaltar la primera opción con un recuadro rojo La integración de estas dos tecnologías la podemos abarcar desde tres escenarios o marcos distintos: Integración en la capa de Vista: Es decir, integrar formularios fmb con una aplicación ADF. Ofreciendo en todo momento una interfaz de apariencia unificada. Integración en la capa de Negocio :Integración a nivel funcional mediante una arquitectura orientada a servicios. Integración en la capa de Datos(DBLink): se trata de una integración a bajo nivel de bbdd
  • #17: ODTUG – Oracle Developers Technology User Group
  • #21: 1- Enseñar la aplicación en Forms con el menú. 2- Enseñar la aplicación una vez integrada con OraFormFaces orientada a proceso.
  • #24: Tecnología propietaria Oracle que se ejecuta exclusivamente sobre pila tecnológica Oracle:  Con una tecnología estándar, multiplataforma aumenta el mercado potencial
  • #25: El otro escenario donde encontramos que Oraformsfaces tiene cabida es en aquellas empresas con aplicativos desarrollados en Forms Developer. Aquí, nos diversos problemas: Accesibilidad: que el mercado cada vez exige mas accesibilidad, es decir que nuestras aplicaciones puedan ser accesibles desde distintos dispositivos tipo PDA,PC,moviles. Usabilidad: Las aplicaciones actualmente tienden a tener una interfaz de usuario muy intuitiva y guiada, y en este campo Forms generalmente requiere de una formación de usuario Por ultimo destacar el tema de Multiplataforma y estandares.
  • #26: ADF es la única tecnología del mercado que permite una integración 100% con Forms. Pudiendo de esta forma plantear un proyecto de migración por fases. Gracias a tecnologías como OraFormFaces podemos integrar en una misma interfaz de usuario formularios Forms con ADF (JSF). Esto permite que se pueda abordar la migración de una aplicación de forma escalonada sin necesidad de una fuerte inversión inicial ya que podremos migrar un módulo y que trabaje de forma 100% integrada con el resto de la aplicación. El caso de éxito más claro que encontramos en el mercado es el de la eBS de Oracle. La eBS de Oracle inicialmente se desarrolló con Forms y poco a poco se ha ido migrando a ADF. En la actualidad aunque el 90% de la aplicación ya está migrada a ADF todavía existen módulos (como podría ser el de de Financials) donde conviven ambas tecnologías (Forms y ADF) de forma 100% integrada y proporcionando al ususario una experiencia únca. 
  • #28: ADF Faces es framework basado en JSF para desarrollo de aplicaciones web. Accesibilidad: Tenemos accesibilidad directa por parte del propio framework diferentes dispositivos tipo PDA. Estándares: Esta basado en estándares JSF(JSR 172)…. Usabilidad: Las aplicaciones web RIA, cada vez más este tipo de aplicaciones cogen mayor protagonismo y se acercan en términos de usabilidad y productividad a las tradicionales aplicaciones de escritorio. Las tendencias tecnológicas nos están empujando cada vez más hacia una única interfaz de usuario, el navegador web
  • #30: 1- Enseñar la aplicación en Forms con el menú. 2- Enseñar la aplicación una vez integrada con OraFormFaces orientada a proceso.