30.01.2014 Aufrufe

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

mischen Vertrauensmodell verbundene Teilen von Informationen wird in<br />

dieser Diplomarbeit erläutert. Das Konzept bezüglich der Informationsverteilung<br />

basiert auf einem Regelwerk mit dessen Hilfe die Benutzer die<br />

Bedingungen <strong>für</strong> die selektive Offenlegung von Informationen definieren. In<br />

Kombination mit der Interaktionsanalyse und dieser vorhergehenden Bedingungen<br />

wird eine Abstufung des Zugriffslevels innerhalb der einzelnen Dokumenten<br />

erreicht. Diese Arbeit beschäftigt sich mit einem Konzept, welches die<br />

selektive Offenlegung von vertrauenswürdigen Informationen umfasst. Um<br />

die Funktionalität dieses Konzeptes dazulegen wurde eine Web Anwendung<br />

entwickelt, welche eine Definition der Zugriffsbedingungen durch den<br />

Benutzer ermöglicht. Verschiedene, vorstellbare Szenarien werden in dieser<br />

Arbeit simuliert und hinreichend dokumentiert. Des weiteren erfolgt eine ausführliche<br />

Darlegung der Funktionen, welche von den Benutzern in Bezug auf<br />

die einzelnen Datenabschnitte konfiguriert und angezeigt werden können.<br />

Boris Mesetovic<br />

Comet.NET, Design and Implementation of a Bayeux Server for the .NET<br />

platform<br />

Studium: Masterstudium Software Engineering & Internet Computing<br />

Betreuer: Univ.Prof. Dr. Schahram Dustdar<br />

Modern Web applications increasingly rely on real-time server-initiated<br />

delivery of data to browsers. It increases the responsiveness of the<br />

application, improves the overall user experience and allows various real-time<br />

collaboration scenarios between users. This application model, in which the<br />

server delivers data to a browser via HTTP without the browser explicitly<br />

requesting it, is called Comet. Protocols and techniques defined by the<br />

Comet application model are essential for Web applications that need to<br />

asynchronously deliver events to clients. One of the recent developments in<br />

the domain of Comet Web applications is an opensource application protocol<br />

called Bayeux. It provides means of two-way and low-latency communication<br />

between the server and the client and is typically used to deliver notifications<br />

directly to Web browsers as soon as they occur. In this thesis, we present a<br />

native .NET implementation of a Bayeux server called Comet.NET. Comet.NET<br />

is a stand-alone, high-performance Bayeux server with support for both<br />

streaming and polling communication techniques. It offers synchronous and<br />

asynchronous application programming interfaces, is very scalable and robust<br />

and is designed to be easily embeddable in any .NET application. Features of<br />

Comet.NET are demonstrated by presenting Teletrader HTTP Push Service, a<br />

fully functional enterprise stock market ticker application built on top of it.<br />

Furthermore, the thesis provides a detailed evaluation of the performance<br />

and scalability of the presented solution and discusses how it compares with<br />

the reference Bayeux server implementation.<br />

66

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!