Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Using
ADF Faces
Agenda
Controller
Model
Business Services
Enterprise
JavaBeans
ADF Business
Components
Web Services
Java Objects
Enterprise
JavaBeans
ADF Business
Components
? JDBC
Web Services
Java Objects
Data Controls
Data Binding
JSR-227: “A Standard Data Binding & Data
Access Facility for J2EE” Business
Component
Web
Service
TopLink
Model
EJB
Java
Class
ADF Model Architecture
Data Control
Business Service
ADF Model Architecture
Struts/JSF Controller
ADF Bindings
Model
ADF Data Control
ADF Metadata Services
ADF Business
TopLink EJB Components Data
JDBC Finders
Queries Query Object Access
HTML
render kit
Front Controller
Backend
Code
WML
WML
renderkit
render kit
JSF Architecture Renderer
UIComponent is rendered
through Renderer class JSF Page
Managed bean
Expression Language Value
Binding is used to access
managed bean also know as a
"backing bean" J2EE Persistence Layer / JDBC
Managed bean accesses
J2EE persistence layer
RDBMS
JavaServer Faces (JSF)
Oracle ADF Faces
Built on top of JSF APIs
A large component set >100 different components
Far more advanced and interesting components
– Partial-page rendering, etc.
ADF model support out-of-the-box
ADF Faces skins (Look and Feel)
ADF Databinding (JSR 227)
Open Source per January 2006
– http://www.oracle.com/technology/products/jdev/ht
docs/faq_adffaces_apache.html
JavaServer Faces (JSF)
Oracle ADF Faces
JavaServer Faces (JSF)
Oracle ADF Faces
XML
RDBMS URL
WS
Question & Answers