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 und Prüfungstermine
| Tag | Datum | Zeit | Ort | Inhalt |
| Di | 09.10.2012 | 14:00 c.t. - 18:00 | EI 3 Sahulka HS | Vorbesprechung |
| Di | 16.10.2012 | 14:00 c.t. - 18:00 | EI 3 Sahulka HS | 1. Vorlesung |
| Di | 23.10.2012 | 14:00 c.t. - 18:00 | EI 3 Sahulka HS | 2. Vorlesung |
| Di | 30.10.2012 | 14:00 c.t. - 18:00 | EI 3 Sahulka HS | 3. Vorlesung |
| Di | 06.11.2012 | 14:00 c.t. - 18:00 | EI 3 Sahulka HS | 4. Vorlesung |
| Di | 27.11.2012 | 16:00 c.t. | EI 3 Sahulka HS | 1. Prüfungstermin |
| Di | 15.01.2013 | 14:00 c.t. | EI 3 Sahulka HS | 2. Prüfungstermin |
| Di | 29.01.2013 | 14:00 c.t. - 16:00 | EI 3 Sahulka HS | Abschlusspräsentation ausgewählter Arbeiten. |
Anmeldung
Anmeldung bitte via TISS!