Oracle provides Oracle Fusion Middleware Software Product which includes Web Logic Server, SOA Server and Oracle Application Development Framework(ADF) . The Oracle ADF allows developers to build web-based applications, mobile based applications, integrated web services developed using Service Oriented Architecture (SOA) .
Oracle ADF provides declarative framework which means that developers are provided with Application Wizard which helps them in reducing their overall development effort.
How Oracle ADF is different from Oracle OAF ?
Oracle OAF stands for Oracle Application Framework which was initially developed to integrate custom functionality in Oracle EBS R12 using OAF. OAF was tightly binded with Oracle EBS R12 and had limitation in considering it as independent web based application framework
Oracle ADF is based on J2EE Framework
Oracle ADF is based on Oracle EBS R12 Framework
Oracle ADF application are executed on Weblogic Server
Oracle ADF application are executed on OC4J Server (Oracle Container for Java)
Oracle ADF support Fusion applications
Oracle OAF Supports Oracle EBS Application
Oracle ADF provides declarative framework which gives application wizard