\\ Der Artikel beschreibt \emph{Javanaise}. Javanaise stellt einenverteilten Objektraum zur Verf"ugung, der es erlaubt verteilte Anwendungenso zu entwickeln als ob die Objekte zentral vorliegen w"urden. JavanaiseLaufzeitsystem setzt sich im wesentlichen aus drei Komponenten zusammen:\begin{enumerate} \item Der \emph{Proxygenerator} generiert die Proxyklassenaus den Clusterschnittstellen. \item Der \emph{Javanaise Client}ist auf jedem Clientrechner verf"ugbar und wird von den Proxies aufdiesen Knoten genutzt. Er verwaltet eine Tabelle von Clustern, diebereits durch den lokalen Rechner zwischengespeichert werden. \itemDer \emph{Javanaise Server} ist f"ur das Binden der Objekte und derenKonsistenz zust"andig. Er verwaltet eine Tabelle, die die Orte allerCluster und denen zugeordnete Sperren enth"alt. \end{enumerate} Dabeiwerden die Anwendungen und Objekte zur Laufzeit von einem Serveran Clients verteilt. Javanaise basiert auf Replikation. Dabei werdenlogisch zusammengeh"orende Objekte in \emph{Clustern} zusammengefa"st.\index{Javanaise} \index{Datenreplikation} Diese Cluster bilden dieEinheit der Replikation, gemeinsamen Nutzung und Koh"arenz. Zugriffeauf die Cluster werden durch Proxy-Objekte geregelt, einen f"ur eingehendeund einen f"ur ausgehende Zugriffe. Die Proxies selbst werden mittelsdes Proxygenerators erzeugt. Weiterhin k"onnen diese Cluster persistentgemacht werden. Wenn eine Anwendung nach einem Cluster fragt unddieser nicht verf"ugbar ist, "uberpr"uft der Server, ob dieser Clusterpersistent vorliegt und erstellt ggf. daraus einen neuen Cluster.
CITATION STYLE
Hagimont, D., & Louvegnies, D. (1998). Javanaise: distributed shared objects for Internet cooperative applications. In Middleware’98 (pp. 339–354). Springer London. https://doi.org/10.1007/978-1-4471-1283-9_21
Mendeley helps you to discover research relevant for your work.