- doag.org · pdf fileoracle adf ... direkte verbindungen versus "hub"-struktur -...
Post on 04-Jun-2018
215 views
Embed Size (px)
TRANSCRIPT
Oracle ADF - Wiederverwendbarkeit auf allen Ebenen
Annegret Warnecke Sales Consultant [email protected]
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
Nutzen von Wiederverwendungskonzepten
modulare Anstze werden untersttzt
Transparenz verbessert sich
Anwendungen werden besser pflegbar / erweiterbar
einheitliches Look & Feel der Benutzeroberfche wird untersttzt
Mehrfachnutzung verringert Entwicklungsaufwand
Arten der Wiederverwendbarkeit
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
MVC Schichtenmodell - direkte Verbindungen versus "Hub"-Struktur -
Schichtenmodell in Oracle ADF
Oracle ADF Gesamtarchitektur
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
den Technology Scope festlegen mit Hilfe von Templates
beim Erstellen einer Anwendung wird ein sog. Application Template ausgewhlt, dem ein oder mehrere Project Templates zugeordnet sind
von der Datenbank zum logischen Modell
Bausteine des logischen Modells ... knnen beliebig oft genutzt werden
Sichten zur Gestaltung des UI
Auszug aus dem Skin Editor
Wiederverwendbare Task Flows - Beispiel
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
vordefinierte Textresourcen nutzen
Metadata Services Customization
Base Document
User1s User Customization Lauras Page
Johns Page
Site Customization
+
+
MDS Customization Engine
Metadata
Repository -
File or DB
No User Customization
(Quelle: Frank Nimphius, ADF News Session (9. April 2011) - Thema: Personalisierung)
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
Bausteine einer ADF-Anwendung weiter verwenden
Nutzung von ADF Library JAR fr:
Data Controls
Application Modules
Business Components
Task Flows (inkl. TF Templates)
Page Templates
Declarative Components
Agenda
Nutzen von Wiederverwendbarkeitskonzepten
Model-View-Controller (MVC) Konzept
ADF - Wiederverwendbarkeit innerhalb der Schichten
Zuschneiden von Anwendungen auf Benutzergruppen
Weiterverwendung ber Anwendungsgrenzen hinaus
Resum
Resum
Wiederverwendbarkeit ...
innerhalb der MVC Schichten
zwischen MVC-Schichten
ber die Grenzen der jeweiligen Anwendung hinaus
fhrt zu ...
mehr Transparenz und
erhhter Produktivitt
untersttzt ...
verteiltes Arbeiten im Team
weiterfhrende Informationen auf otn
http://www.oracle.com/technetwork/developer-tools/adf/overview/index.htmlDemos
Tutorials
Blogs
Samples
Documentation
More
Communities
deutsche ADF Community auf otn http://www.oracle.com/webfolder/technetwork/de/community/
adf/index.html
Oracle ADF Community Gruppe auf XING
https://www.xing.com/net/pri0917fdx/adfcomm/
ADF Enterprise Methodology Group http://groups.google.com/group/adf-methodology
otn Discussion Forum: JDeveloper and ADF https://forums.oracle.com/forums/forum.jspa?forumID=83