Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Administration von ADF Anwendungen

793 Aufrufe

Veröffentlicht am

Administration Guide for Oracle ADF Applications: Setup WebLogic for ADF, Configurat ADF Connections, Monitor ADF Performance, Application Module Pools, Configure MDS

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Administration von ADF Anwendungen

  1. 1. ENTERPRISE PRAGMATIC IT Consulting Training Development Oracle Fusion Oracle Oracle Oracle Middleware WebCenter ADF WebLogicEnable productive IT by Oracle Technologies Andreas Koop, 12.10.2012, German ADF Community
  2. 2. ADF ARCHITECTURE ADMINISTRATION POINTS MDS Quelle: oracle.comSchema (RCU) - File oder - DB DataSource Connection Configuration / Endpoints + Security Provider Pooling (LDAP) Andreas Koop, 12.10.2012, German ADF Community 3
  3. 3. ADF ADMINISTRATION TASKS‣ WebLogic Basics / mod_wls‣ App Deployment‣ DataSource, Connection Pooling, Application Module Pooling‣ Performance Monitoring ‣ Administration Tools (Enterprise Manager,‣ JVM Tuning AdminConsole, WLST)‣ Security Provider ‣ JMX / MBeans Andreas Koop, 12.10.2012, German ADF Community 4
  4. 4. ENABLE WEBLOGICFOR ADF Start Middleware Software Domain Configuration WebLogic WLS installieren Domain erstellen (mit JRF- und EM- Welcher Template) Server ? ADF Runtime installieren DataSource erstellen ggf. Patches installierenGlassFishWebSphere MDS Schema erstellen MDS? ja und registrieren out-of-scope today.. Ende nein Andreas Koop, 12.10.2012, German ADF Community 5
  5. 5. DEPLOY ADF APPLICATIONS‣ Enterprise Application Archive (EAR) verstehen ‣ WebApp, Datenquellen, JNDI, MDS‣ Deploymentstrategien beherrschen ‣ Adminstration Console ‣ Enterprise Manager FMW Control ‣ WebLogic Scripting Tool (Empfehlung) Andreas Koop, 12.10.2012, German ADF Community 6
  6. 6. RUNTIME CONFIGURATION‣ ADF Business Components Parameters ‣ Pooling und Scalability ‣ Core Parameter‣ ADF Connections (Endpoints)‣ Security (Provider) Andreas Koop, 12.10.2012, German ADF Community 7
  7. 7. ADF CONNECTIONS INDER ANWENDUNG Fest codierte Endpoints, die in Production anders lauten! Developer hat es einfach Andreas Koop, 12.10.2012, German ADF Community 8
  8. 8. ADF CONNECTIONS IMENTERPRISE MANAGER Admin hat es auch einfach Andreas Koop, 12.10.2012, German ADF Community 9
  9. 9. ADF WLST COMMANDSWLST Command Zweckadf_listUrlConnection(appName) Connections einer ADF Anwendung auflistenadf_createHttpUrlConnection(..) ADF URL Connection anlegenadf_setURLConnectionAttributes(..) Attribute einer ADF Connection änderngetADFMArchiveConfig(..) Referenz auf ADF EAR. Änderung der Konfiguration, z.B. MDSBeispiel: MDS Repository registrieren archive = getMDSArchiveConfig(fromLocation=.../apps/myapp.ear) archive.setAppMetadataRepository(repository=repo1,partition=partition1, type=File,path=/filer/mdsrepo/myapp) archive.save()Weitere Informationen http://de.slideshare.net/enpit/weblogic-administration-und-deployment-mit-wlst-14111066zu WLST Andreas Koop, 12.10.2012, German ADF Community 10
  10. 10. MDS CONFIGURATION‣ MDS Repository anlegen (ggf DB Schema mit RCU)‣ MDS Konfiguration exportieren / importieren Andreas Koop, 12.10.2012, German ADF Community 11
  11. 11. SECURITY PROVIDER‣ WLS Admin Console Security > myrealm > Provider > MyAuthenticator > Configuration Identity Store Embedded LDAP OID User User User User User Group Active Directory RDBMS ... Andreas Koop, 12.10.2012, German ADF Community 12
  12. 12. PERFORMANCE MONITORING‣ User Sessions‣ Request Processing Time‣ ADF Application Module Pool‣ Active Task Flows / Taskflow Processing Time‣ JVM Performance‣ Client Performance Andreas Koop, 12.10.2012, German ADF Community 13
  13. 13. MONITOR ADF PERFORMANCE Andreas Koop, 12.10.2012, German ADF Community 14
  14. 14. JVM HEAP DIAGNOSE /CONFIGURATION (1)‣ „Mit wieviel HEAP läuft die Server JVM?“‣ „Ist das ausreichend?“‣ „Bitte auf 2G erhöhen!“ Andreas Koop, 12.10.2012, German ADF Community 15
  15. 15. JVM HEAP DIAGNOSE /CONFIGURATION (2)‣ WebLogic Monitoring Dashboard‣ JRockit Mission Control Mittlerweile im JRockit Download enthalten‣ JVisual VM‣ Enterprise Manager 12c Java Diagnostic Pack Andreas Koop, 12.10.2012, German ADF Community 16
  16. 16. WEBLOGICMONITORING DASHBOARD Andreas Koop, 12.10.2012, German ADF Community 17
  17. 17. JROCKIT MISSION CONTROLFLIGHT RECORDER Andreas Koop, 12.10.2012, German ADF Community 18
  18. 18. CLIENT PERFORMANCE‣ Chrome Developers Tools‣ Firebug Andreas Koop, 12.10.2012, German ADF Community 19
  19. 19. DEMOADF Administration
  20. 20. ZUSAMMENFASSUNG‣ Install / Patch / Upgrade / Configure WebLogic‣ Know WLS AdminConsole, EM, WLST‣ Know ADF Architecture, Application Module Concepts, DataSources, MDS‣ Know JVM Monitoring and Tuning Andreas Koop, 12.10.2012, German ADF Community 21
  21. 21. MEHR INFORMATIONEN‣ Oracle® Fusion Middleware Administrators Guide for Oracle Application Development Framework http://docs.oracle.com/cd/E24382_01/admin.1112/e16179/intro.htm‣ Andreas Koop, 12.10.2012, German ADF Community 22

×