Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Facetten der Verteilungsabstraktion

Ähnliche Präsentationen


Präsentation zum Thema: "Facetten der Verteilungsabstraktion"—  Präsentation transkript:

1 7.1.6 Facetten der Verteilungsabstraktion
„Verteilungsabstraktion“ (distribution transparency) ist Sammelbegriff für verschiedene Eigenschaften eines Programmiersystems, die von den Verteilungsspezifika der Implementierung zu abstrahieren erlauben: Zugriffs- Abstraktion (access transparency) Lage/Orts- Abstraktion (location transparency) Migrations- Abstraktion (migration transparency) Replikations- Abstraktion (replication transparency) und weitere . . .

2 Zugriffsabstraktion (access transparency):
Zugriff auf entferntes Objekte unterschiedet sich weder syntaktisch noch semantisch (!) von einem lokalen Zugriff.  Fernaufruf; aber auch für nachrichtenbasierte Interaktion denkbar. Lage/Ortsabstraktion (location transparency) Programmtext/Programmierer ist nicht damit befaßt, auf welcher Station sich ein entferntes Objekt befindet.

3 Migrationsabstraktion (migration transparency)
Ein Objekt kann sogar dynamisch auf eine andere Station verlagert werden, ohne daß die Klienten damit befaßt sind. Replikationsabstaktion (replication transparency) Ein Objekt kann repliziert implementiert sein – z.B. mit Caching – ohne daß die Klienten damit befaßt sind.


Herunterladen ppt "Facetten der Verteilungsabstraktion"

Ähnliche Präsentationen


Google-Anzeigen