CORBA
Object-Adapter
Aufgaben
- Aktivierung und Deaktivierung von Objekten
- Generierung von Objektreferenzen, Abbildung Objekt auf Server
- Illusion, daß alle Objekte gleichzeitig aktiv sind
Realisierungen
- BOA - der Basic-Objekt-Adapter
-
- nur minimal spezifiert -> Implementierungen sind nicht portabel genug
- für einfache Fälle gut
- sollte in neuen Produkten nicht mehr verwendet werden.
- POA - Portable Object Adapter
-
definiert API, um
- Registrierung von Objekt-Implementationen
- Aktivierung von Objekten bei Anfrage (on demand)
- Politiken einzustellen
Es sind verschiedene Politiken einstellbar:
- Persistente vers Transiente Referenzen
- Persitente Referenzen sind über mehrere Serverlebenszeiten
gültig, transistente Referenzen sind nur für eine gewisse Zeit g&uul;tig
- steuert Abbildung: Objektid -> Servant (1:1,n:1) und aktvierte Objekte
-
Diplomarbeit von Frank Pilhofer Design and Implementation of the Portable Object Adapter
Arbeitsgruppe Komponenten/CORBA Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber