Goiss, H.-D. (2009). Naming and communication management for MozartSpaces : using space based computing on a wider scale [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/186032
E185 - Institut für Computersprachen ; Institut für Softwaretechnik und Interaktive Systeme
-
Date (published):
2009
-
Number of Pages:
86
-
Keywords:
MozartSpaces; Space Based Computing; Lookup; XVSM; DHT; Verteiltes Programmieren; P2P
de
MozartSpaces; Space Based Computing; Lookup; XVSM; DHT; Distributed Computing; P2P
en
Abstract:
Das Auffinden von Informationen ist aufgrund der Informationsflut im Internet eine herausfordernde Aufgabe. In der Telematik ist es eine Herausforderung die gewünschten Daten zu finden, da aufgrund der hohen Anzahl an Teilnehmern und des hohen Informationsaufkommens die gewünschten Daten nicht immer einfach zu finden sind. Hier setzt diese Diplomarbeit an, die einen "Naming Layer" für die Middleware MozartSpaces einführt, die auf dem Space Based Computing Paradigma beruht.<br />Space Based Computing ist eine moderne Form der Kommunikation zwischen mehreren Teilnehmern in einem Netzwerk. Dabei kommunizieren mehrere Teilnehmer über Objekte, die sie in einem gemeinsamen Kommunikationsraum ablegen können.<br />Eine der Herausforderungen ist es die Objekte der anderen Teilnehmer aufzuspüren. Wenn man weiß, in welchem Kommunikationsraum sich die Objekte befinden, kann man diese leicht über deren Identifikationsnummer ausfindig machen. Der im Rahmen dieser Diplomarbeit eingeführte "Naming Layer" ermöglicht es Objekte aufzuspüren, wenn sich diese in verschiedenen Kommunikationsräumen befinden. Weiters wird der "Communication Layer" eingeführt, welcher es erlaubt verschiedene Protokolle zur Datenübertragung zu verwenden.<br />
de
Locating information in the Internet is a demanding task because of the information flood. In telematics there is the challenge of finding the right data, due to the high amout of users and the high amout of information. This Master's Thesis introduces a "Naming Layer" for MozartSpaces, which is a middleware based on the Space Based Computing paradigm.<br />Space Based Computing is a modern form of communication between various participants in a computer network. The participants communicate by using objects, which they store in a common communication area.<br />One of the challenges is to locate objects, which have been created by other participants. This can be done by using the object identifier, if it is known in which communication area the object is located. The "Naming Layer" has the purpose to allow the location of objects that are located in various communication areas. A "Communication Layer" is introduced as well, which allows the use of various protocols for data communication.