OAF versus ADF

By Vinay | March 8, 2009 | 1,717 views
Category Database, Oracle ADF


About author  I am Java/oracle professional.Working on Java/J2EE technologies and i.e Oracle ADF,Spring,hibernate,J2ee,PL/sql,Apps for 2+ years.I am passionate about learning new technologies.I am sharing my knowledge. Give your views and suggestion. http://www.linkedin.com/in/vinaykumar2 Read more from this author


OAF versus ADF

I have seen many forums asking about Difference between OAF and ADF. May be my post will clear some points on this

OAF – OAF is a framework for extending Oracle E-Business Suite. If you want to customize and Oracle EBS system you need to use OAF. OAF is a e-biz web development framework mainly for Oracle applications. If you want to develop new pages and extensions for Oracle applications 11i and R12, then use OA framework. OAF is based on MVC model while ADF has four layers (MVC+Business Services). OA framework is an Oracle Applications Specific framework. If you build for Oracle Applications – e.g. extending it – then it is good to use their framework because of the integration points to the existing application

ADF-ADF is a framework for developing custom applications .If you want to build a new system that has some level of integration with Oracle EBS you can do it with ADF and use SOA to talk to the back-end EBS system. Oracle ADF is at the heart of the Fusion technology stack. ADF  techstack is intended to utilize the benefits of Service Oriented Architecture (SOA) while building the Applications.ADF does not support oracle apps. It is used SOA related application. In ADF 11g apps will also be supported. ADF is based on JSR-227, which is supposed to be turned into a J2EE standard. we can say ADF as a next version of OAF with JSF – Java Server Faces, more J2EE architecture,
more dynamic page refreshing and handling etc.

Read more post on ADF OAF Oracle ADF 

9 comments | Add One

Comments

  1. TarunNo Gravatar - 03/16/2009 at 6:12 am

    very informative, please keep posting…..good work



  2. JetspeedNo Gravatar - 03/18/2009 at 5:07 pm

    Nice Explanation



  3. RajNo Gravatar - 04/26/2009 at 11:04 pm

    Very useful info… keep it up.



  4. SudheendraNo Gravatar - 06/9/2009 at 3:48 am

    Good essay on OAF & ADF differentiation. The question is whether ADF will make OAF redundant down the line.



  5. vinayNo Gravatar - 06/9/2009 at 10:23 pm

    well yes ,u can say this.Because in adf 10.1.3 it is not integrated with EBS.but in next version of 11g they have integrated this also.So now we can hve extended aplication of EBS in ADF also.so we can say this that ADF have more edge over OAF down the line



  6. SuryaveerNo Gravatar - 06/12/2009 at 12:31 pm

    Hi
    I got some idea but i am still unclear about uses of both. Can u tell me if OAF can be used for j2ee application development other than customization of EBS or OAF can be used in place of ADF and vice-versa.



  7. vinayNo Gravatar - 06/14/2009 at 12:25 am

    well no we can’t use oaf for j2ee standalone application.We can use ADF for that.ADF 11g can be used in place of OAF but not OAF can do this



  8. SuryaveerNo Gravatar - 06/14/2009 at 12:44 pm

    Thank you very much. :)



  9. Srikanth machukuriNo Gravatar - 12/8/2009 at 10:59 pm

    ThanQ very much



Trackbacks

Leave a Comment

Name:

E-Mail :

Website :

Comments :