You are on page 1of 2

Fusion : is a combination of front , databases and servers for the complete flow of projects:

Oracle Fusion Middleware provides software for the development, deployment, and management of service-oriented architecture (SOA). It includes what Oracle calls "hot-pluggable" [2] architecture, designed to facilitate integration with existing applications and systems from other software vendors such as IBM, Microsoft, and SAP AG.

Project Fusion: ADF Application Development Framework: Why ADF: 1. 2. 3. 4. 5. 6. Create the web applications Follows UX design principles Interactive applications Complex GUI : Layouts , displaying the huge data , Maps , Graphs Built using Design Patterns Follows MVC Architecture

Oracle Application Development Framework, usually called Oracle ADF, provides a commercial Java framework for building enterprise applications. It provides visual and declarative approaches to Java EE development. It supports rapid application development based on ready-touse design patterns, metadata-driven and visual tools. Web 2.0 : Web 2.0 is the term given to describe a second generation of the World Wide Web that is focused on the ability for people to collaborate and share information online. Web 2.0 basically refers to the transition from static HTML Web pages to a more dynamic Web that is more organized and is based on serving Web applications to users. Other improved functionality of Web 2.0 includes open communication with an emphasis on Web-based communities of users, and more open sharing of information. Over time Web 2.0 has been used more as a marketing term than a computer-sciencebased term. Blogs, wikis, and Web services are all seen as components of Web 2.0. Web 2.0 was previously used as a synonym for Semantic Web, but while the two are similar, they do not share precisely the same meaning. Building Blocks of ADF: 1. Model - Business Services using business components 2. Controllers - For Navigation(Task flows, Bounded task flow, UnBounded Task flows) 3. View ADF Face

Model layer: Components : Entity Object : == Table Design Patterns used: Factory design pattern View Object : == SQL Query : based on the entity Application Module == Container for view objects, contains the transaction management capabilities like commit and rollback. Associations == View Links Business Components diagram

Ex1: Install : JDeveloper with ADF Oracle 11g Express edition

1. When you create the view objects based on the entity objects those are updatable VOs 2. When you create the view objects based on the query those are read only VOs. 3.

You might also like