<div class="csl-bib-body">
<div class="csl-entry">Schreiber, C. (2008). <i>Design and implementation of MozartSpaces, the Java Reference Implementation of XVSM : custom coordinators, transactions and XML protocol</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/179711</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/179711
-
dc.description.abstract
Planen und implementieren von verteilten Systemen ist ein komplexer Prozess.<br />Sehr viele Aspekte wie Skalierbarkeit, Verfügbarkeit, Sicherheit, Synchronisation und heterogene Umgebungen müssen berücksicht werden.<br />Diese Diplomarbeit beschreibt MozartSpaces, die Java Implementierung von XVSM (eXtensible Virtual Shared Memory). XVSM ist eine erweiterbare, verteilte, space based computing Middleware, welche viele der erwähnten Probleme sehr gut löst. Sie unterstützt Entwickler beim Erzeugen von verteilten Anwendungen durch eine natürliche, p2p basierte Abstraktion des zugrundeliegenden physischen Netzwerkes. Im Gegensatz zur herkömmlichen Nachrichten basierten Kommunikation erfolgt die XVSM basierte Kommunikation zwischen verteilten Anwendungen über gemeinsam benutzte Datenstrukturen. Diese Arbeit geht besonders auf die Realisierung des Transaktionmanagements, die Erweiterbarkeit durch benutzerdefinierte Koordinationsmodelle und das plattformunabhänge XML Protokoll ein.<br />
de
dc.description.abstract
Designing and implementing distributed applications is a complex process. A lot of aspects, like scalability, availability, security, synchronisation and heterogeneous environments have to be considered.<br />This thesis describes MozartSpaces, the Java implementation of XVSM (eXtensible Virtual Shared Memory). XVSM is an extensible, distributed, space based computing middle-ware which addresses a lot of the issues very well. It supports developers in creating distributed applications by offering a natural, p2p based abstraction over the underlying physical network. Instead of exchanging messages like in conventional systems, communication on top of XVSM is realised by shared data structures. This thesis deals especially with the realisation of the transaction management, the extensibility through custom coordination models and the platform independent XML protocol.
en
dc.language
English
-
dc.language.iso
en
-
dc.subject
SBC
de
dc.subject
Space based computing
de
dc.subject
Koordination
de
dc.subject
Kommunikation
de
dc.subject
virtual shared memory
de
dc.subject
VSM
de
dc.subject
Verteilte Systeme
de
dc.subject
SBC
en
dc.subject
Space based computing
en
dc.subject
coordination
en
dc.subject
communication
en
dc.subject
virtual shared memory
en
dc.subject
VSM
en
dc.subject
distributed systems
en
dc.title
Design and implementation of MozartSpaces, the Java Reference Implementation of XVSM : custom coordinators, transactions and XML protocol