Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | 10.01.2011.

Ähnliche Präsentationen


Präsentation zum Thema: "Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | 10.01.2011."—  Präsentation transkript:

1 Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner |

2 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 2 Inhalt OSGi Einführung Service Component Models OSGi für Verteilte Systeme Zusammenfassung

3 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 3 OSGi Architektur

4 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 4 OSGi Bundle Lebenszyklus

5 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 5 OSGi Servicelayer, SOA Pattern : Publish-Find-Bind Service Registry Service Provider Service Requestor Publish Find Bind

6 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 6 OSGi Serviceorienierung Service = POJO Beschrieben durch Java Interface Unabhängig von der Implementierung Werden genutzt um Bundle Funktionalität zur Verfügung zu stellen Zentrale Service Registry durch OSGi Framework

7 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 7 Inhalt OSGi Einführung Service Component Models OSGi für Verteilte Systeme Zusammenfassung

8 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 8 Service Orientierte Entwicklung mit OSGi Probleme: –Kopplung an das OSGi Framework Wiederverwendbarkeit ! –Komplexe Implementierung eines nicht Anwendungsspezifischen Aspektes Einfachheit, Fehleranfälligkeit

9 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 9 Service Component Models - Übersicht Declarative Services Specication Blueprint Container Specication (Spring DM) Apache iPOJO (inject POJO) Google Guice & Peaberry

10 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 10 Declarative Services

11 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 11 Blueprint Container (Spring DM)

12 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 12 Apache iPOJO

13 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 13 Google Guice & Peaberry

14 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 14 Service Component Models Review

15 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 15 Inhalt OSGi Einführung Service Component Models OSGi für Verteilte Systeme Zusammenfassung

16 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 16 Arten der Verteilung Automatische Proxy Generierung –Anstelle des Orginal bundles wird ein Proxy bundle erzeugt und aufgerufen dieses delegiert aufrufe transparent an das orginal bundle Bundle Verteilung –bundles die zum nutzen eines gewissen services benötigt werden werden an alle Nodes verteilt

17 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 17 R-OSGi

18 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 18 Remote Services

19 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 19 OSGi als Middleware Plattform

20 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 20 Inhalt OSGi Einführung Service Component Models OSGi für Verteilte Systeme Zusammenfassung

21 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 21 Evaluation: Service Component Models & Remoting R-OSGiRemote Services Declarative Services Blueprint Container Apache iPOJO Google Guice & Peaberry

22 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 22 Bewertung OSGi als Middleware Plattform für Verteilte Systeme OSGi Entwicklung ohne OSGi

23 Multimedia- und Internetsysteme | Service components and distribution with OSGi Seite 23 Quellen


Herunterladen ppt "Service components and distribution with OSGi Seminar: Multimedia- und Internetsysteme Paul Hübner | 10.01.2011."

Ähnliche Präsentationen


Google-Anzeigen