Title: Design and implementation of XcoSpaces, the .Net reference implementation of XVSM; coordination, transactions and communication
Language: English
Authors: Karolus, Markus 
Qualification level: Diploma
Keywords: XVSM; XcoSpaces; Coordination; Transactions; Communication
Advisor: Kühn, Eva
Assisting Advisor: Mordinyi, Richard
Issue Date: 2009
Number of Pages: 95
Qualification level: Diploma
Abstract: 
We live in the era of the internet which makes it possible to connect more and more people to each other. For this large amount of users suitable technologies are needed, so users can collaborate with each other efficiently. The solution should be able to cover the complex details and problems which can occur in large systems, like concurrent access to data. The newly developed middleware XVSM (eXtensible Virtual Shared Memory) that is based on shared data structures enables an efficient solution for many real-world problems. The XVSM model allows an intuitive collaboration between different partners on a peer-to-peer infrastructure. For coordination the model supports flexible data structures that can easily be customized. Another strength of this lightweight system is that the middleware can also be used on mobile devices. The biggest advantage of XVSM is the extensibility of the module structure. New functionalities can be included very quickly to the core system.
As a basis for the descriptions in this thesis the XcoSpaces, the .NET reference implementation of XVSM, is used. The focus in this thesis lies on three main issues, which are the coordination concept, transactions and communication. First of all, many possibilities for the whole coordination mechanism are shown. The transaction and locking management allows concurrent access to data without inconsistencies. The middleware is able to communicate across machine boundaries via communication services.
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-29926
http://hdl.handle.net/20.500.12708/11745
Library ID: AC07806364
Organisation: E185 - Institut für Computersprachen 
Publication Type: Thesis
Hochschulschrift
Appears in Collections:Thesis

Show full item record

Page view(s)

12
checked on Feb 18, 2021

Download(s)

54
checked on Feb 18, 2021

Google ScholarTM

Check


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.