LFBS Home Lehrstuhl für Betriebssysteme RWTH
Disclaimer/
Haftungsausschluss
Webmaster
(admin@lfbs...)
Home > Bachelor- / Masterarbeiten > Aktuelle Studienarbeiten > CORBA für Bluetooth  

Tunneling von CORBA-GIOP Nachrichten über Bluetooth

Implementation eine Tunnelprotokolls für CORBA über Bluetooth

Überblick

CORBA (Common Object Request Broker Architecture) ist eine Middleware, welche die Grundlage für verteilte Systeme bildet.
CORBA stellt Dienste, welche auf entfernten Rechner laufen, lokal als Objekte dar, wobei es den dazu notwendigen Nachrichtentransport zum und vom bereitstellenden Server transparent kapselt.
Zu diesem Zwecke ist ein Protokoll definiert, welches es ermöglicht, den Methodenaufruf mit sine Parametzern und Rückgabewerten über eine dazwischenliegende Netzwerkverbindung zu übertragen. Dieses Protokoll heisst GIOP (General Inter-Orb Protocol).
Falls ein Endgerät nur über eine Bluetoothverbindung verfügt, muss das GIOP-Protokoll über Bluetooth getunnelt werden, damit über die Bluetooth-Gegenstelle hinweg der Dienstanbieter erreicht werden kann.

Ziel der Arbeit

Ziel der Studienarbeit ist eine Implementation des Protokolls, welche in der Lage ist, beliebige GIOP Nachrichten zu kapseln und auf einen Stream zu schreiben. Weiterhin sollen aus einem ankommenden Stream die GIOP-Nachricht zu dekodieren und als normale GIOP Nachricht zur Verfügugn zu stellen. Die Implementation ist zu testen und zu dokumentieren. Plattform für die Entwicklung soll Windows mit Kompatibilität zu Windows CE und anderen Systemen sein.

Hilfreiche Vorkenntnisse

  • C++ Programmierung
  • Kenntnis von oder Interesse an Netzwerkprotokollen

  • Betreuer

    Dipl.-Ing. Andreas Jabs
    0241 80-27617
    Print Version