P. 1
Introduction of Oracle ADF

Introduction of Oracle ADF

|Views: 215|Likes:
Published by Amit Sharma
BISP is committed to provide BEST learning material to the beginners and advance learners.
In the same series, we have prepared a complete end-to end Hands-on Beginner’s Guide for Oracle ADF. The document focuses on basic keywords, terminology and definitions one should know before starting Oracle ADF. Join our professional training program and learn
from experts.
BISP is committed to provide BEST learning material to the beginners and advance learners.
In the same series, we have prepared a complete end-to end Hands-on Beginner’s Guide for Oracle ADF. The document focuses on basic keywords, terminology and definitions one should know before starting Oracle ADF. Join our professional training program and learn
from experts.

More info:

Published by: Amit Sharma on Apr 17, 2014
Copyright:Traditional Copyright: All rights reserved

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/01/2014

pdf

text

original

Getting Started with Oracle ADF

Introduction of Oracle ADF

Description:
BISP is committed to provide BEST learning material to the beginners and advance learners. In the same series, we have prepared a complete end-to end Hands-on Beginner’s G ide !or "racle #$%. The doc ment !oc ses on basic &e'words, terminolog' and de!initions one sho ld &now be!ore starting "racle #$%. (oin o r pro!essional training program and learn !rom e)perts.

History:
Version Description Change 0.1 Initial Draft 0.1 %e&ie'(1 Author Chandra Prakash har!a A!it har!a Publish Date 10th "an #01$ 11th "an #01$

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page 1

Contents
What is Oracle ADF ?........................................................................................................................ 3 Oracle Application development Framework (ADF)....................................................................3 Oracle Fusion Applications................................................................................................................3 Oracle still has some kinks to work out in its ne t!"eneration Fusion Applications and implementin" them on!premises remains a dauntin" task# $ut customers on older product lines have "ood thin"s to look %orward to i% and when the& up"rade# accordin" to one veteran o% man& earl& Fusion pro'ects...................................................................................................................... 3 What (s Oracle Fusion Applications?..............................................................................................3 Oracle Fusion Applications Architecture )...................................................................................* ................................................................................................................................................... * +he ,odel!-iew!Controller Desi"n )............................................................................................ (mplementin" ,-C with the AADF Framework $usiness and data services ).............................. ................................................................................................................................................... . What is /Developer and what is it used %or?......................................................................................0 Oracle1s 'ava and we$ development tool )..................................................................................0 ................................................................................................................................................... 0 2ow to install /Developer )............................................................................................................. 0

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page 3

What is Oracle ADF ?
Oracle Application Development Framework is a %ramework# which means that much o% its %unctionalit& is contained in a set o% li$raries. 4peci%ic applications ma& chan"e or add to the %unctionalit& o% the li$rar& classes# creatin" speci%ic $usiness components. Oracle Application Development Framework (ADF) %orms the %oundation %or We$Center 5ortal1s components and services# 6uilt on top o% the ,-C!$ased /ava4erver Faces %ramework. Oracle Application Development Framework application modules are $usiness components that represent particular application tasks. +he application module provides a data model %or the task $& a""re"atin" the view o$'ect and view link instances re7uired %or the task while also providin" services that help the client accomplish the task. An application module can assist with tasks like updatin" customer in%ormation# creatin" a new order# and processin" salar& increases.

Oracle Application development Framework (ADF)
        (s an end!to!end /ava 88 %ramework that is e tensi$le. 9tili:es and adds value to the 'ava 88 plat%orm. A$stract /ava 88 comple it&. 5rovides declarative and visual development. 8na$les developers to %ocus on the application# not the low!level in%rastructure. Creates reusa$le and maintaina$le code. 9ses metadata# simpli%&in" the $asic task o% wirin" user inter%aces to services. (mplements /ava 88 $est practices and desi"n patterns# includin" ,-C.

Oracle Fusion Applications
Oracle still has some kinks to work out in its ne t!"eneration Fusion Applications and implementin" them on!premises remains a dauntin" task# $ut customers on older product lines have "ood thin"s to look %orward to i% and when the& up"rade# accordin" to one veteran o% man& earl& Fusion pro'ects.

What Is Oracle Fusion Applications?
9sin" the latest technolo"& and incorporatin" the $est practices "athered %rom Oracle1s customers# Oracle Fusion Applications is a suite o% 1;;< open standards!$ased $usiness applications that provide a new standard %or the wa& $usinesses innovate. Oracle Fusion Applications is Oracle1s ne t "eneration suite o% applications that eventuall& replace 8!6usiness 4uite. (t will assimilate $est o% $reed %eatures %rom)  8!6usiness 4uite  /D 8dwards  5eople4o%t  4ie$el. Oracle Fusion Applications can $est $e descri$ed as)  6uilt on an open standards!$ased plat%orm  6ased on $est practices $usiness processes  Deplo&ed throu"h a selection o% options www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 3

 6uilt with securit& as a priorit&

Oracle Fusion Applications Architecture :
Oracle Fusion Architecture (OFA) is a standards!$ased technolo"& re%erence architecture or $lueprint %or $uildin" applications. =ote that Oracle Fusion Architecture is not a product# and can $e used without licensin" it %rom Oracle. ,an& or"ani:ations use it to write applications that can run on Oracle Fusion ,iddleware or that compliment Oracle Fusion Applications. Oracle ADF is $ased on the ,odel!-iew!Controller (,-C) desi"n pattern. An ,-C application is separated into)  A model la&er that handles interaction with data!sources and runs the $usiness lo"ic.  A view la&er that handles the application user inter%ace.  A controller that mana"es the application %low and acts as the inter%ace $etween the ,odel and the -iew la&ers.

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page *

The

odel!"iew!#ontroller Desi$n :

odel : +he model represents data and the rules that "overn access to and updates o% this data. (n enterprise so%tware# a model o%ten serves as a so%tware appro imation o% a real!world process. "iew : +he view renders the contents o% a model. (t speci%ies e actl& how the model data should $e presented. (% the model data chan"es# the view must update its presentation as needed. #ontroller : +he controller translates the user1s interactions with the view into actions that the model will per%orm.

Implementin$

"# with the AADF Framework %usiness and data services :

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page .

What is &Developer and what is it used for?
/Developer is an open source (D8 %rom Oracle. /Developer covers the complete development li%ec&cle startin" %rom desi"n throu"h codin"# de$u""in" to deplo&in". /Developer is used %or development o%  !/ava# >,?# 4@?# 5?A4@?# 2+,?# /ava4cript# 658? and 525 applications.  !(t provides /ava4cript editor %or development o% A/A> applications  !(t has $uilt in support %or /4F and /D6C..

Oracle's (ava and we% development tool :

)ow to install &Developer :
Bo t o $elow link and download Oracle ADF . http)AAwww.oracle.comAtechnetworkAdeveloper!toolsA'devAdownloadsA'developer1111C!1D1C33;.html

A%ter download this setup install in &our machine. see $elow installation step1s o% Oracle ADF. www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 0

*tep + : Dou$le click on /Developer setup.

*tep , : Click on -e.t $utton.

*tep / : Choose ,iddleware home t&pe# +hen click on -e.t $utton.

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page C

*tep 0 : Choose install +&pe# +hen click on -e.t $utton.

*tep 1 : Choose (nstallation path then click on =e t $utton.

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page E

*tep 2 : 4elect the start menu %older in which &ou want to create shortcuts# then click on -e.t $utton.

*tep 3 : Check installation summar&# +hen click on =e t $utton. www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page D

A%ter click on =e t $utton &ou can see installation in process.

*tep 4 : (t take .!1; minutes. %or complete installation# A%ter then click on Done $utton.

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page 1;

A%ter complete installation it show man& option %or create man& t&pe application or server . see $elow. For /Developer# Click on F ?aunch Oracle /Developer 11" F. see $elow.

A%ter lunch oracle /Developer# see $elow. www.bispsolutions.com www.bisptrainigs.com www.hyperionguru.com Page 11

www.bispsolutions.com

www.bisptrainigs.com

www.hyperionguru.com

Page 13

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->