120 likes | 131 Views
CIS 764 Database Systems Engineering. L6. ADF Overview: Oracle Application Development Framework: Fusion Middleware. CIS 764 Database Systems Engineering. Oracle Fusion
E N D
CIS 764 Database Systems Engineering L6. ADF Overview: Oracle Application Development Framework: Fusion Middleware http://www.cis.ksu.edu
CIS 764 Database Systems Engineering Oracle Fusion http://en.wikipedia.org/wiki/Oracle_Fusion_Middleware … the whole middleware suite … application server (including OC4J) BEPL manager (business process execution language) business rules system messaging service ADF <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< JDeveloper Toplink Forms services Business Intelligence tools (monitoring, mining, analysis) Portal Identity & single sign-on … others.. the integration of eBus components (as PeopleSoft) into a SOA. http://www.cis.ksu.edu
CIS 764 Database Systems Engineering eWeek.com January 19, 2006 “ The lack of detail in Oracle's Fusion Application presentation suggests to some industry experts that the company is not at the halfway point in developing a merged suite. “ http://www.cis.ksu.edu
CIS 764 Database Systems Engineering ADF http://en.wikipedia.org/wiki/Oracle_Application_Development_Framework included in JDev, ADF is the conceptual model, components, and wizards possible model components: EJB, WebService, TopLink, ADF_business_components controller: Struts, JSF (Java Server Faces) view: Swing, JSP, JSF all components conf via XML, for easy reconfig, reuse. http://www.cis.ksu.edu
CIS 764 Database Systems Engineering ADF Index Page http://www.oracle.com/technology/products/adf/index.html ADF Overview, http://www.oracle.com/technology/products/jdev/collateral/ papers/1013/adf_10.1.3_overview.pdf 11 pages, 2006 http://www.cis.ksu.edu
CIS 764 Database Systems Engineering http://www.cis.ksu.edu
CIS 764 Database Systems Engineering http://www.cis.ksu.edu
CIS 764 Database Systems Engineering GUI components Swing … only in Java apps (not in server) JSP ….. Weak components (button, form ), not automated data binding. JSF …. Web components , w data binding . ADF Faces … Oracle’s own extensions of JSF and with DB binding for use in apps. http://www.cis.ksu.edu
CIS 764 Database Systems Engineering FYI: http://www.oracle.com/technology/products/adf/learnadf.html ADF Learning Center: two tracks: * IDE Fusion … JSF, ADF Faces, ADF Model, ADF Business Components http://www.oracle.com/technology/products/jdev/viewlets/1013/ ADF_Overview_Viewlet_viewlet_swf.html an animation and SC example * Java programmer…. JSF, ADF Faces ,ADF Model , EJB3.0, TopLink http://www.cis.ksu.edu
CIS 764 Database Systems Engineering FYI: http://www.oracle.com/technology/obe/ADF_tutorial_1013/ADF_tutorial.pdf 170 pp … pdf for sample application, ServiceCompany .. Service requests for large appliances http://www.oracle.com/technology/obe/ADF_tutorial_1013/index.htm index page for the following: http://www.oracle.com/technology/products/jdev/samples/srdemo.html completed SC demo web app (required JUnit extension to JDev) http://download.oracle.com/otn_hosted_doc/jdeveloper/1013/adfdevguide.pdf 674 pp ADF guide ! http://www.cis.ksu.edu
CIS 764 Database Systems Engineering Assignment: just listen to the following Steve Muench , ADF weblog http://radio.weblogs.com/0118231/stories/2005/06/24/jdeveloperAdfScreencasts.html Select #4: ( animated demo w audio) Creating a Databound, Master/Detail Swing Panel Using JGoodies Form Layout http://www.oracle.com/technology/products/jdev/tips/muench/screencasts/ simplejgoodies/binding_demo.html?_template=/ocom/ocom_item_templates/print http://www.cis.ksu.edu
CIS 764 Database Systems Engineering end. http://www.cis.ksu.edu