<div class="csl-bib-body">
<div class="csl-entry">Ecker, S. (2007). <i>Communication protocols in XVSM-design and implementation</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-16143</div>
</div>
In a distributed environment especially in space-based computing, a large number of heterogeneous devices interact together.<br />Examples for such devices are the widespread and well known desktop PC, servers but also mobile devices such as handhelds or smart phones. These are based on different technologies and usually pose different requirements on the programming paradigms and tools. Simply picking a middleware only provides limited support for overcoming the problems of needed network support and the heterogeneity of end user devices.<br />Usually a specific kind of programming language, hardware interfacing device, or software technology must be available on the end user device.<br />The communication in XVSM (extensible virtual shared memory) is defined as open and language independent protocol. This protocol is specified by using the publicly available and well-established standard XML Schema.<br />This allows the decoupling of the XVSM core (XCore) implementation from the client application and the end user device characteristics, which results in an easier to use, and more adaptable space-based middleware.<br />This thesis discusses the design and implementation of the MozartSpaces (an open-source Java based implementation of the XVSM) and the development of the XML Communication Protocol.
de
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
XVSM
de
dc.subject
MozartSpaces
de
dc.subject
Koorinationsmuster
de
dc.subject
XVSM
en
dc.subject
Space
en
dc.subject
space based middleware
en
dc.subject
coordination
en
dc.subject
coordination pattern
en
dc.subject
MozartSpaces
en
dc.title
Communication protocols in XVSM-design and implementation