java two 2012 adf
Post on 18-Mar-2018
261 Views
Preview:
TRANSCRIPT
C:\>_
WindowsWindows
I am windows!
This is a book!Your Name
Message
OK Cancel
+
聯成電腦� 張益裕�
Speaker Name
Date Speaker Title
企業行動化的利器-ADF�
張益裕
• 聯成電腦講師� • Java� • 資料庫� • Android與iOS�
Agenda
• Oracle ADF介紹� • 新世代行動裝置應用程式開發架構 • Oracle ADF Mobile� • 試試看
Speaker Name
Date Speaker Title
Introduction to Oracle ADF�
Oracle ADF Overview • Productive Application Development� • End to End Framework� • Simplified Database Access� • Rich Web User Interface� • Advanced Controller� • Pluggable Business Services�
Oracle ADF Key Features • Component For Rich Enterprise Applications� • Page Flow 2.0� • Drag and Drop Data Binding� • ADF Business Components� • Multi-channel Clients� • Declarative Application Customization�
Oracle ADF Architecture
Business Services Layer
Business Services Layer
• Interaction with data persistence layer� • Data persistence� • Object relational mapping� • Transaction management� • Business logical execution�
• Implement by following options� • Java Class, EJB, Web Services, JPA Objects� • Oracle ADF Business Components�
Controller Layer
Controller Layer
• Application flow� • Handles user input� • Two options for web-based applications�
• Standard JSF controller� • ADF controller�
View Layer
View Layer
• Support multi-channel access to business services�
• Can reuse and access business services from� • Web client� • Client-Server swing desktop application� • Microsoft© Excel© spreadsheets� • Mobile devices�
Model Layer
Model Layer
• Connect business services to other layers� • Utilize metadata files to define interface� • Consists two components�
• Data controls� • Data bindings�
Benefits of Oracle ADF
• End-to-End Solutions� • Development Environment� • Platform Independence� • Metadata-Driven� • Declaration Customization� • Enhanced Reusability� • Source availability�
Speaker Name
Date Speaker Title
Next Generation Mobile � Development Framework�
Software Development
Software Development
Software Development
Oracle ADF Mobile
• Mobile Enterprise Challenges� • ADF Mobile Features and Benefits�
• Rapid Development of Rich Mobile Applications�
• Flexible Runtime Architecture� • Mobile-optimized User Experience� • Declarative Device Services Integration�
Oracle ADF Mobile • Oracle OpenWorld – October 4, 2011� • Extension of the Oracle ADF� • Part of Oracle Fusion Middleware� • Write once and deploy multiple device
platform� • Apple iOS� • BlackBerry 4.2 and higher� • Microsoft Windows Mobile 5 and 6� • Nokia s60� • Plain HTML�
Rapid Development of Rich Mobile App
Visual Task Flow
Oracle ADF Mobile Browser
• Input Components� • Output Components� • Layout Components� • Navigation Components� • Data Visualization� • Tables and Trees�
Component Supported
ADF Mobile Browser Skinning • Enables device-dependent style sheets� • Provide optimal display pages on various
mobile browsers� • Refer to Apache Trinidad Skinning
Implementation�
Speaker Name
Date Speaker Title
Let’s Try Something�
Resources
• Oracle ADF Home� � http://www.oracle.com/technetwork/developer-tools/adf/�
• Oracle ADF JDeveloper Home� � http://www.oracle.com/technetwork/developer-tools/jdev/�
• Apache� � http://myfaces.apache.org/�
Thanks!�
top related