Title: Evaluierung der Kommunikation und Koordination von Middleware-Technologien in der .NET Umgebung
Language: Deutsch
Authors: Lozhkin, Yevhen 
Qualification level: Diploma
Keywords: Evaluierung; Vergleich; Koordination; Middleware-Technologien; Middleware-Architekturen; .NET Umgebung; XVSM; WCF; .NET Remoting; ASP .NET
evaluation; comparision; collaboration; middleware technologies; middleware architectures; .NET environment; XVSM; WCF; .NET Remoting; ASP .NET
Advisor: Kühn, Eva
Assisting Advisor: Mordinyi, Richard
Issue Date: 2009
Number of Pages: 105
Qualification level: Diploma
Abstract: 
In dieser Diplomarbeit werden vier gängige Technologien für die Entwicklung von Verteilten Systemen untersucht. Es handelt sich dabei um die Technologien XVSM, .NET Remoting, WCF (Windows Communication Foundation) und ASP.NET.
Das Beispielsystem eines Verteilten Systems - ein System zur Parkplatzreservierung in Parkhäusern - erlaubt es, Einblick in die Arbeit der vier Middlewares zu erhalten und mit den Prinzipien des Systemaufbaus mit Hilfe jeder einzelnen dieser Technologien vertraut zu werden. Des Weiteren ermöglicht das entwickelte Beispielsystem die Analyse der einzelnen Middlewares nach Schlüsselkriterien. Als Grundlage bei der Ausarbeitung der Schlüsselkriterien dienten die Praktikumsarbeit von Ayse Cicek "The use of middleware technologies", die zum Zeitpunkt der Erstellung dieser Arbeit noch nicht abgeschlossen war, und der Artikel "How do J2EE and Microsoft's .Net compare in enterprise environments?". Es werden die Schlüsselkriterien Notifikation, Synchronisation, Plattformunabhängigkeit, Verbindungsaufbau, Skalierbarkeit Wartung und Evolution, Komplexität und Transparenz der Technologie, Ausfallssicherheit, Installation und Konfiguration der Plattform sowie die Anzahl der Lines of Code betrachtet.
Am Ende der Arbeit wird jede der vier Technologien bewertet. Die Bewertung findet auf Basis der gesammelten Erfahrungen bei der Entwicklung des Parkplatzreservierungssystems sowie einer Code-Analyse statt. Das Ergebnis dieser Diplomarbeit stellt einen Vergleich der Technologien untereinander dar.

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.
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-30464
http://hdl.handle.net/20.500.12708/13037
Library ID: AC07806472
Organisation: E185 - Institut für Computersprachen 
Publication Type: Thesis
Hochschulschrift
Appears in Collections:Thesis

Show full item record

Page view(s)

13
checked on Feb 21, 2021

Download(s)

58
checked on Feb 21, 2021

Google ScholarTM

Check


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