KIT | KIT-Bibliothek | Impressum | Datenschutz

Eine Algebra für Cache-Modelle zum methodenbasierten Caching im Applikationsserver-Bereich

Pfeifer, Daniel

Abstract:


Der vorliegende Bericht behandelt vornehmlich die formalen
Aspekte für ein Verfahren zur Spezifikation von
Schreib-Lese-Abhängigkeiten für Methoden aus objektorientierten
Dienstschnittstellen.
Die Spezifikation der Schreib-Lese-Abhängigkeiten wird mit Hilfe
sogenannter Cache-Modelle repräsentiert; sie bestimmen, in
welcher Weise ein Methodenaufruf von einem anderen
Methodenaufruf bei der Nutzung der Dienstschnittstelle abhängt.

Cache-Modelle spielen eine wichtige Rolle beim konsistenten
Cachen von Methodenresultaten auf der Klientenseite eines
Applikationsserver-Systems. Ein Applikationsserver ist im
Kontext dieses Berichts ein Server oder Dienstgeber, der für
entfernte Klienten eine objektorientierte Dienstschnittstelle
mit Methoden anbietet.
Genauer besteht die Dientschnittstelle dabei aus einer Menge
abstrakter Klassen mit stark typisierten Methodensignaturen.

Ein methodenbasierter Cache dient zur Verbesserung vor allem der
Antwortzeiten eines Applikationsserversystems und hält bereits
einmal berechnete Methodenresultate von lesenden Aufrufen
bezüglich der Dienstschnittstellen beim Klienten vor.
Bei einem wiederholten Methodenaufruf vom Klienten kann das
... mehr


Volltext §
DOI: 10.5445/IR/192004
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Buch
Publikationsjahr 2004
Sprache Deutsch
Identifikator urn:nbn:de:swb:90-AAA1920045
KITopen-ID: 192004
Erscheinungsvermerk Karlsruhe 2004. (Interner Bericht. Fakultät für Informatik, Universität Karlsruhe. 2004,3.)
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page