A.o. Univ. Prof. Dr. Dipl.-Ing. eva Kühn
TU Wien

Communication protocols in XVSM (Master's thesis/diploma thesis)

Context

-

Task Description

The XVSM core can be used in different ways, namely embedded into the application as well as standalone server. Each runtime environment poses different requirements on the communication protocol that can be used. Using the core in an embedded way is not much different from using any other program library in that the communication simply works as local operation invocations. As soon as the standalone version is used communication protocols get more difficult for a number of reasons. In order to be independent of any networking/remote technology (such as CORBA or SOAP) a data/command protocol was defined that has the expressiveness to expose the embedded functionality to the network. This has been done using XML schema in order to have a clear specification, the possibility to use code generating tools supporting the implementation and validation of requests and responses. Special issues that had to be resolved concern two way communication and long running operations which cannot be directly mapped from the embedded implementation to a network/server implementation for reasons of scalability and technological constraints.

Requirements

-

Student

Severin Ecker (please contact eva Kühn)

Supervisor

A.o. Univ.-Prof. Dr. Dipl.-Ing. eva Kühn (please contact eva Kühn)

Related Projects in the Network

Contributor

  • Paul Gniesser
  • Markus Kühnel
  • Rudolf Mildner
Contact
Sitemap
Home
Fakultät für Informatik
Technische Universität Wien
top | XHtml 1.0 strict | last update: Nov 2008