TU Wien:Verteilte Systeme VO (Göschka)/Prüfung 2012-10-08

Aus VoWi
Zur Navigation springen Zur Suche springen

Vertikale Verteilung[Bearbeiten | Quelltext bearbeiten]

{{#lsth:TU Wien:Verteilte Systeme VO (Göschka)/Fragenkatalog Wiki|Vertikale Verteilung}}

What is "vertical distribution" and what is an N-tier system? Discuss the variations of client/server systems. Is a Java applet hence a thick or a thin client?

Virtualisierung[Bearbeiten | Quelltext bearbeiten]

{{#lsth:TU Wien:Verteilte Systeme VO (Göschka)/Fragenkatalog Wiki|Virtualisierung}}

Describe the concept of virtualization and the meaning for code migration in distributed systems. What different kinds of virtual machines do you know?

Fehler in RPC[Bearbeiten | Quelltext bearbeiten]

{{#lsth:TU Wien:Verteilte Systeme VO (Göschka)/Fragenkatalog Wiki|Fehler in RPC}}

Explain the failure classes in client/server systems. What is the "lost reply" problem?

Parameterübergabe bei RMI?[Bearbeiten | Quelltext bearbeiten]

{{#lsth:TU Wien:Verteilte Systeme VO (Göschka)/Fragenkatalog Wiki|Parameterübergabe bei RMI?}}

How can parameters be passed in RMI? What properties of object orientation make the difference here and what is the advantage over RPC?

Publish/Subscribe[Bearbeiten | Quelltext bearbeiten]

{{#lsth:TU Wien:Verteilte Systeme VO (Göschka)/Fragenkatalog Wiki|Publish/Subscribe}}

Explain the principle of publish/subscribe as communication and coordination mechanism. What are the benefits and drawbacks of this mechanism (and its implementation)? Explain JINI and JavaSpaces as an example.


Quelle: [1]