TU Wien:Verteiltes Programmieren mit Space Based Computing Middleware VU (Kühn)/Prüfung 2010-05-04
Prüfungsfragen:
1) Koordinationsstruktur von Publish/Subscribe Pattern in JavaSpaces (Zeichnen/Erklären)
2) Unterschiede zwischen Atomic Entry und XVSM tupel
3) Erkläre Timeout bei XVSM read; Verhalten bei 0,inf. timeout bei read wenn
a) Eintrag vorhanden b) Kein Eintrag vorhanden
4) Beschreibe XVSM Logging für alle Operationen
5) Erkläre Named Objects in Corso; Wo kann man sie sinnvoll einsetzen?
6) Beschreibe das Transaktionsmodell von Java Spaces; Sind 2 gleiche Resultate bei read möglich + Erklärung
7) Unterschiede zwischen P2P und Client Server Modell
8) 3 Herausforderungen bei Implementierung von P2P
9) Gnutella beschreiben; Vor + Nachteile
10) Probleme Verteilter Applikationen - 3 Beispiele
11) 2 Nachteile von Message Queues
So ich hoffe das waren alle Fragen kann sein das 1 fehlt.