praktyczne wprowadzenie do osgi i enterprise osgi

Click here to load reader

Post on 24-Jun-2015

349 views

Category:

Documents

5 download

Embed Size (px)

DESCRIPTION

Prezentacja ze spotkania Warszawa JUG o OSGi i Enterprise OSGi. Demo było kluczowe, nie slajdy.

TRANSCRIPT

  • 1. Praktyczne wprowadzenie do OSGi i Enterprise OSGi z Eclipse i WebSphere 8.5.Next Liberty ProleJacek Laskowskijacek@japila.pl @JacekLaskowski wersja 1.0, Warszawa, Polska, 05.02.2013

2. O prelegencie - Jacek Laskowski Entuzjasta Java EE, OSGi, oraz programowania funkcyjnego (Clojure, F#, Scala) z Androidem i HTML5 w tle Zaoyciel i lider Warszawa JUG Organizator konferencji Javarsovia, Contura, warsjawa Blogger na http://JacekLaskowski.pl Blogger na http://blog.japila.pl @JacekLaskowski na twitterze Czonek Apache Software Foundation Czonek zespow Apache Geronimo i Apache OpenEJB Czonek IBM Academy of Technology IBMer w World-wide WebSphere Competitive Migration Team 3. Pamitaj o fotceBd miy i grzecznie popro o umiech 4. Specykacja Enterprise OSGi Enterprise OSGi = OSGi Service Platform Release 4 Version 4.2 Enterprise Specication http://www.osgi.org/Download/Release4V42 @JacekLaskowski 5. Wstp do Enterprise OSGiOSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9 @JacekLaskowski 6. Wstp do Enterprise OSGiOSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9 @JacekLaskowski 7. Wstp do Enterprise OSGiOSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9 @JacekLaskowski 8. Cele Enterprise OSGi OSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9 @JacekLaskowski 9. Cele Enterprise OSGi OSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9 @JacekLaskowski 10. Modele w Enterprise OSGiOSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9@JacekLaskowski 11. Modele w Enterprise OSGiOSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9@JacekLaskowski 12. Modele w Enterprise OSGiOSGi Service Platform, Enterprise Specication, The OSGi Alliance, Release 4,Version 4, strona 9@JacekLaskowski 13. Enterprise OSGi inaczej Enterprise OSGi => Blueprint Container Specication rozdzia 121 (strona 201) due uproszczenie, ale inaczej nie daoby si...krtko@JacekLaskowski 14. Po co miOSGi i Enterprise OSGi? Odpowiedzi naley szuka podczas demo 15. Odpowiedzi naley szuka podczas demo 16. i m eo T e mD 17. Skadniki demo @JacekLaskowski 18. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app@JacekLaskowski 19. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi@JacekLaskowski 20. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi 2. Modu kontraktowy - pakunek hello.api@JacekLaskowski 21. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi 2. Modu kontraktowy - pakunek hello.api Zwyka biblioteka/JAR@JacekLaskowski 22. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi 2. Modu kontraktowy - pakunek hello.api Zwyka biblioteka/JAR 3. Modu usugowy - pakunek hello.service.v1@JacekLaskowski 23. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi 2. Modu kontraktowy - pakunek hello.api Zwyka biblioteka/JAR 3. Modu usugowy - pakunek hello.service.v1 4. Modu usugowy - pakunek hello.service.v2@JacekLaskowski 24. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi 2. Modu kontraktowy - pakunek hello.api Zwyka biblioteka/JAR 3. Modu usugowy - pakunek hello.service.v1 4. Modu usugowy - pakunek hello.service.v2 5. Modu webowy - pakunek hello.web@JacekLaskowski 25. Skadniki demo 1. Modu zbiorczy, aplikacyjny - pakunek hello.app Odpowiada EARowi 2. Modu kontraktowy - pakunek hello.api Zwyka biblioteka/JAR 3. Modu usugowy - pakunek hello.service.v1 4. Modu usugowy - pakunek hello.service.v2 5. Modu webowy - pakunek hello.web Odpowiada WARowi@JacekLaskowski 26. Po co mi OSGi i Enterprise OSGi? @JacekLaskowski 27. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji@JacekLaskowski 28. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami@JacekLaskowski 29. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami podczas dziaania aplikacji@JacekLaskowski 30. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami podczas dziaania aplikacji Dostpne we wiodcych serwerach aplikacyjnych Java EE@JacekLaskowski 31. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami podczas dziaania aplikacji Dostpne we wiodcych serwerach aplikacyjnych Java EE WebSphere AS 8.5@JacekLaskowski 32. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami podczas dziaania aplikacji Dostpne we wiodcych serwerach aplikacyjnych Java EE WebSphere AS 8.5 WebSphere AS 8.5 Liberty Prole@JacekLaskowski 33. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami podczas dziaania aplikacji Dostpne we wiodcych serwerach aplikacyjnych Java EE WebSphere AS 8.5 WebSphere AS 8.5 Liberty Prole JBoss AS@JacekLaskowski 34. Po co mi OSGi i Enterprise OSGi? Wspiera (wymusza?) modularne budowanie aplikacji Zarzdzanie zalenociami podczas dziaania aplikacji Dostpne we wiodcych serwerach aplikacyjnych Java EE WebSphere AS 8.5 WebSphere AS 8.5 Liberty Prole JBoss AS GlassFish@JacekLaskowski 35. Pytania?@JacekLaskowski http://blog.japila.pl