Beratung Software Lösungen                       Andreas KoopIntegration des        Consultant                       Oracl...
Agenda  Oracle BI Publisher  Integrationsmöglichkeiten in ADF  Demo  Zusammenfassung und Ausblick Andreas Koop Consult...
Oracle BI Publisher Architektur Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Partn...
Oracle BI Publisher Merkmale Trennen von Datenlogik, Layout und Sprache             Flexibel             Geringe Wartung...
Oracle BI Publisher – Webanwendung Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Pa...
Oracle BI Publisher – WebServices  http://bi.adflab.local:7101/xmlpserver/services Andreas Koop Consultant Oracle Technol...
Integrationsmöglichkeiten von WebServices in ADF Anwendungen  Web Service Data Control  Web Service Proxy (<---Pur Java)...
ADF – BI Publisher – Architektursicht WS Proxy > AM ServiceImpl > AMDC > ADFm/v                     WSDL                  ...
Empfohlene Integration in ADF per WebService Proxy  ADFBIWsProxy         http://bi.adflab.local:7101/xmlpserver/services...
BI Publisher WebService Proxy Testdrive Security By Login Token (hier) Andreas Koop Consultant Oracle Technologies ak@team...
ADF AM Module Impl (1/2) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Partner für ...
ADF AM Module Impl (2/2) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Partner für ...
ADFm/v – Bind AM-Service-Method on UI (The ADF Way)                                             Alle Employees            ...
ADFv – Bind runReport Operation Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Partn...
ADFv – Auszug Backing-Bean-Code Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Partn...
@RunTime Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011     © TEAM - Ihr Partner für IT   16
Beratung Software LösungenDemonstrationIntegration des Oracle BI Publishersin ADF Applikationen
Herausforderungen beim Deployment Feste WS Endpoints  Search for Service-Provider-Hostname i.e. bi.adflab.local Andreas K...
WTF!?                7+ Points of Change                across 5 Files                concering Java-                Annot...
I will make this                                configurable!ADF-Developer                          ADF ApplicationCross A...
Zusammenfassung  Oracle BI Publisher ist eine unternehmensweite ,   serviceorientierte Reporting-Lösung!  Unsere empfohl...
Außerdem: Service Oriented Reporting  http://www.oracle.com/technetwork/middleware/bi-   publisher/adf-bip-ucm-integratio...
Beratung Software Lösungen                       TEAM Partner für TechnologieVielen Dank für Ihre   und angewandte Methode...
Upcoming SlideShare
Loading in …5
×

Integration of BI Publisher in ADF applications

3,415 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,415
On SlideShare
0
From Embeds
0
Number of Embeds
1,426
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Integration of BI Publisher in ADF applications

  1. 1. Beratung Software Lösungen Andreas KoopIntegration des Consultant Oracle TecnologiesOracle BI Publishersin ADF Applikationen
  2. 2. Agenda  Oracle BI Publisher  Integrationsmöglichkeiten in ADF  Demo  Zusammenfassung und Ausblick Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 2
  3. 3. Oracle BI Publisher Architektur Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 3
  4. 4. Oracle BI Publisher Merkmale Trennen von Datenlogik, Layout und Sprache  Flexibel  Geringe Wartungskosten  Hochgradig wiederverwendbar  Mächtige Layout-Vorlage Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 4
  5. 5. Oracle BI Publisher – Webanwendung Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 5
  6. 6. Oracle BI Publisher – WebServices  http://bi.adflab.local:7101/xmlpserver/services Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 6
  7. 7. Integrationsmöglichkeiten von WebServices in ADF Anwendungen  Web Service Data Control  Web Service Proxy (<---Pur Java)  Java Data Control -> Web Service Proxy  ApplicationModule Data Control ->AM Service Methode -> Web Service Proxy Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 7
  8. 8. ADF – BI Publisher – Architektursicht WS Proxy > AM ServiceImpl > AMDC > ADFm/v WSDL Binding Container BIPublisherWsProxy PageDefJAX-WS Method-Binding AM Data Control ApplicationModuleImpl.java public byte [] runReport(…){ Backing Bean .. .. ADF View } Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 8
  9. 9. Empfohlene Integration in ADF per WebService Proxy  ADFBIWsProxy  http://bi.adflab.local:7101/xmlpserver/services/PublicReportServic e?wsdl Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 9
  10. 10. BI Publisher WebService Proxy Testdrive Security By Login Token (hier) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 10
  11. 11. ADF AM Module Impl (1/2) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 11
  12. 12. ADF AM Module Impl (2/2) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 12
  13. 13. ADFm/v – Bind AM-Service-Method on UI (The ADF Way) Alle Employees zum Department! Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 13
  14. 14. ADFv – Bind runReport Operation Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 14
  15. 15. ADFv – Auszug Backing-Bean-Code Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 15
  16. 16. @RunTime Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 16
  17. 17. Beratung Software LösungenDemonstrationIntegration des Oracle BI Publishersin ADF Applikationen
  18. 18. Herausforderungen beim Deployment Feste WS Endpoints  Search for Service-Provider-Hostname i.e. bi.adflab.local Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 18
  19. 19. WTF!? 7+ Points of Change across 5 Files concering Java- Annotations, XML, Java-StringsADF-Developer
  20. 20. I will make this configurable!ADF-Developer ADF ApplicationCross Application Configuration RegistryReusable ADF Taskflow AM
  21. 21. Zusammenfassung  Oracle BI Publisher ist eine unternehmensweite , serviceorientierte Reporting-Lösung!  Unsere empfohlene (und erprobte) Integration in Enterprise ADF Anwendungen ist: WS Proxy > AM ServiceImpl > AMDC > ADFm/v (falls ADF BC im Spiel, sonst Java based ServiceWrapper…)  Keep an eye on: byte [] vs. chunks of byte[] vs. Stream  Security sollte nicht unterschätzt werden. Neben dem vorgestellten Ansatz gibt es seit 11g (zusätzlich): SecurityService (Siehe http://www.rittmanmead.com/2011/11/web- services-in-bi-publisher-11g/) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 21
  22. 22. Außerdem: Service Oriented Reporting  http://www.oracle.com/technetwork/middleware/bi- publisher/adf-bip-ucm-integration-179699.pdf  by Jürgen Menge und Co (Oracle) Andreas Koop Consultant Oracle Technologies ak@team-pb.de09.12.2011 © TEAM - Ihr Partner für IT 22
  23. 23. Beratung Software Lösungen TEAM Partner für TechnologieVielen Dank für Ihre und angewandte Methoden der Informationsverarbeitung GmbHAufmerksamkeit Hermann-Löns-Str. 88 33104 Paderborn Fon +49 5254 8008-0 Fax +49 5254 8008-19 Mail team@team-pb.de Web www.team-pb.de

×