Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
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.
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.