A.o. Univ. Prof. Dr. Dipl.-Ing. eva Kühn
TU Wien
Teaching
Vorlesungsübung: Verteiltes Programmieren mit Space Based Computing Middleware
Lehrinhalte
- Die Entwicklung des Internet Richtung Peer-to-Peer und GRID Computing
- Die dritte Generation des Internet wird Peer-to-Peer basiert sein
- Erste Peer-to-Peer Vorboten: Napster, Gnutella, SETI und Groove
- Echte Peer-to-Peer Technologien
- Vorteile von Peer-to-Peer gegenüber Client/Server Technologien
- Kritische Betrachtungen
- Grundkonzepte von Space Based Computing
- Verteilte Programmierung stellt neue und komplexe Herausforderungen an SW Entwickler
- Erschlieung neuer Anwendungsbereiche (mobile Commerce, E-Collaboration, etc.)
- zuverlässige Kommunikation basierend auf gemeinsamen Objekten
("Virtual Shared Memory"): Space Based Programming
- Space Based Programming mit Java Spaces
- Space Based Programming mit XVSM Spaces
- Anwendungsbereiche im E-Commerce und M-Commerce Bereich
- Erlernen von Spracherweiterungen
- Allgemeine Einführung: Erweiterung einer Programmiersprache
um XVSMs Peer-to-Peer Koordinationseigenschaften
- Coordination Design Patterns
- Java plus Coordination
- Coordination Design Patterns
- Praktische Erfahrung in der Erstellung von fehlertoleranten,
verteilten Anwendungen mit Space Based Computing
- Laborübung: Lösen einer Aufgabenstellung in Java
- Die Übung kann auch daheim ausgeführt werden
(die benötigte SW wird in Absprache zur Verfügung gestellt)
Voraussetzungen
- Programmierkenntnisse in Java
- Verteilte Systeme VO
- Verteilte Systeme LU
Vorlesungstermine
Anmeldung
Anmeldung bitte via TUWIS!
Download
-
SBC-Group
-
Research
-
Teaching
-
WS 2008
-
SBC
-
GMA
-
Dissertation
-
Master Thesis
-
Praktikum
-
Industry
-
Activities
-
Students
-
Partners