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

Yevhen Lozhkin

Evaluierung der Kommunikation und Koordination von Middleware-Technologien in der .NET Umgebun


Diploma Thesis, TU-Vienna, 2009


In this diploma thesis four established technologies used for developing distributed systems are investigated. These technologies are XVSM, .NET Remoting, WCF (Windows Communication Foundation) and ASP.NET.


The given sample of a distributed system - a reservation system for parking facilities - grants insight in the working behaviour of those middleware systems as well as the principles of their system architecture.

Further this developed sample system allows an analysis of the individual middleware systems by defined key criteria.


As a basis for the elaboration of the key criteria served the practical work of Ayse Cicek "The use of middleware technologies" (which was not yet completed when this work was written), and the article "How do J2EE and Microsoft's.Net compare in enterprise environments?". Ten key criteria are analyzed: notification, synchronisation, platform independence, connection linking, scalability, maintenance and evolution, complexity and transparency of the technology, reliability, platform installation and configuration and the lines of code (LOC).


The work concludes with an appraisal of all four technologies. This assessment is based on the experience gained through the process of developing the parking space reservation system and on a supplemental code analysis. The result of this diploma thesis then finally presents a comparison of the investigated technologies.


top | XHtml 1.0 strict | last update: Jun 2015