Die vorliegende Dissertation leistet Abhilfe, indem sie das Caching von Methodenresultaten auf der Klientenseite eines Applikationsserver-Systems ermöglicht. Hierbei werden drei wichtige Anforderungen berücksichtigt: Transparenz garantiert, dass existierender Anwendungscode nicht oder nur in geringem Maße verändert werden muss, um den Cache in ein System einzufügen. Konsistenz sorgt dafür, dass sich die Funktionalität des Systems trotz des Caches nicht verändert. Die Arbeit liefert Lösungen sowohl für die so genannte ßtarke" Konsistenz wie auch für die transaktionale Cache-Konsistenz. Realitätsnahe Experimente belegen die beträchtlichen Leistungsverbesserungen, die der Ansatz erzielt.
Gerade für mehrschichtige Web-Anwendungen bietet methodenbasiertes Caching Vorteile gegenüber existierenden Ansätzen zur Leistungsverbesserung, weil es den genannten Anforderungen in besonders geeigneter Weise nachkommt.
Kaufoptionen
Versandkostenfrei innerhalb Deutschlands |
Wollen auch Sie Ihre Dissertation veröffentlichen?