Wie lautet das Gesetzt von Grosch?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was ist ein verteiltes System?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Worin bestehen die wesentlichen
Unterschiede zwischen einem verteilten System und einem zentralisierten System?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Nennen Sie mögliche Ziele, die mit dem Einsatz
verteilter Systeme verfolgt werden!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die wesentlichen Eigenschaften einesverteilten Systems
und die daraus potentiell resultierenden Probleme!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie lautet das Gesetz von Amdahl?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter einer Client/Server-Architektur?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie das Gartner Group Model!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter einer 2-, 3- bzw. n-Tier-Architektur bzw.
einer Service-Oriented Architectur?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Definieren Sie den Begriff Middleware!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Gründe sprechen für den Einsatz einer Middleware
bei der Entwicklung einer verteilten Anwendung?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Arten von Diensten bietet eine Middleware typischerweise?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter Transparenz im Kontext von Middleware
und welche Arten von Transparenz kennen Sie?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
In welchen Fällen kann eine zu ausgeprägte Transparenz ungünstig sein?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie unterscheiden sich generische und spezifische Middleware-Ansätze voneinander?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche grundlegenden Middleware-Ansätze kennen Sie?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter Messaging?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche grundlegenden Operationen gibt es beim Messaging?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Aus welchen Bestandteilen besteht eine Nachricht beim Messaging üblicherweise?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Vergleichen Sie synchrone mit asynchroner Kommunikation und
nennen Sie die jeweiligen Vor- und Nachteile!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die wesentlichen Unterschiede zwischen Messaging und entfernten Aufrufen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter transienter bzw. persistenter Kommunikation?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie unterscheiden sich transiente und persistente Speicherung voneinander?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Nennen Sie Beispiele für Nachrichtenreihenfolgen und ihre Anwendungsfälle!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Motivieren Sie die Verwendung einer externen Datenrepräsentation in einem heterogenen System!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die beiden grundlegenden Vorgehensweisen bei der
Konvertierung von Datenrepräsentationen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter „Sender makes it right“ und „Receiver makes it right“?
Welche der beiden Strategien sollte bei Request/Reply-Kommunikation auf Seiten
des Clients bzw. Servers angewendet werden, um den Server möglichst wenig zu belasten?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die grundlegende Vorgehensweise bei Verwendung von ASN.1!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Vergleichen Sie die Java Object Serialization mit einer XML-basierten Serialisierung!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was verstehen man unter einem RPC?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Rolle von Client Stub und Server Stub!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Warum ist Call-by-Reference bei verteilten Aufrufen problematisch
und wie kann diese Art der Parameterübergabe nachgebildet werden?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Fehlersemantik von RPC!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie läuft ein asynchroner RPC ab und welche zwei Implementierungsvarianten werden häufig angewendet?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was ist ein Multicast RPC?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie Transactional RPC!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie unterscheiden sich RPC und RMI?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie die grundlegende Vorgehensweise bei der
Entwicklung einer verteilten Anwendung mit CORBA!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie erreicht CORBA die Unabhängigkeit von Programmiersprachen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie die Unterschiede zwischen statischen und
dynamischen Aufrufen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche unterschiedlichen Aufrufarten gibt es bei CORBA?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie die Vorgehensweise bei asynchronen Aufrufen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Warum ist es schwierig, in einem heterogenen verteilten System
Objekte als Wertparameter zu übergeben?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie warum auch nicht objektorientierte Programmiersprachen
für die Implementierung von CORBA-Objekten genutzt werden können!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was sind Queues und welche grundlegenden Operationen unterstützen sie?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Vorteile bietet die Kommunikation mittels Queues im
Vergleich zu einer direkten Kommunikation der Parteien?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Möglichkeiten hat ein Client eine Nachricht aus einer Queue zu entfernen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter Prioritäten und welche Verfahren kennen Sie in diesem Bereich?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie funktioniert Request/Reply mit Queues?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie Queued Transactions inklusive des Vorgehens im
Fehlerfall (Client Recovery)?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie unterscheiden sich Queued Transactions von verteilten Transaktionen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was ist ein Atomic Commit Protocol?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Funktionsweise von Two Phase Commit!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Skizzieren Sie das Zustandsdiagramm für den Koordinator und die anderen Beteiligten!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was passiert im Fehlerfall?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Unterschiede zwischen der zentralisierten und der
linearen Implementierung des Protokolls!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Fehlersituation kann zur Blockierung führen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Nachteile haben verteilte Transaktionen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Grundidee von Tuple Spaces!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Operationen unterstützt Linda?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie lässt sich RPC mit Linda implementieren?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie können komplexere Datenstrukturen wie Arrays oder
Matrizen in Linda realisiert werden?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Probleme können beim konkurrierenden Zugriff auf Tuples entstehen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie werden bei JavaSpaces Tuple und Templates realisiert?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie ist bei JavaSpaces das Matching implementiert und wie kann
die Effizienz des Matchings im Vergleich zum originalen Ansatz?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Worin unterschieden sich P2P-Systeme von Client/Server-Systemen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die wesentlichen Eigenschaften, die in der Regel mit
P2P-Systemen assoziiert werden!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Worin unterscheiden sich strukturierte und unstrukturierte
P2P-Systeme? Welche vor und Nachteile haben sie jeweils?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Funktionsweise von Chord!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wozu dienen bei Chord die Fingertabellen und wie werden diese aktualisiert?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie läuft die Aufnahme eines neuen Peers und das Ausscheiden eines Peers bei Chord ab?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Suchkomplexität hat Chord?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Funktionsweise von CAN?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Suchkomplexität hat CAN?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Motivieren Sie bei CAN die Nutzung mehrere Realitäten und vergleichen
Sie deren Effektivität mit der Nutzung mehrerer Dimensionen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie läuft bei CAN die Aufnahme eines neuen Peers und das
Ausscheiden eines Peers ab!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Welche Gründe haben zur heutigen Dominanz der
entfernten synchronen Aufrufe geführt?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die Vor- und Nachteile einer Client/Server-Architektur,
die sich ausschließlich auf synchrone Aufrufe stützt!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Stellen Sie die Eigenschaften von Client/Server- und
Publish/Subscribe-Systemen gegenüber!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Warum sind Publish/Subscribe Systeme besser für die
Umsetzung informationsgetriebener Anwendungen
geeignet als Client/Server-Systeme?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie die vier in der Vorlesung vorgestellten
grundlegenden Arten der Nachrichtenselektion in
Publish/Subscribe Systemen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die grundlegende Funktionsweise von
inhaltsbasiertem Routing, Flooding und der folgenden
Routing-Algorithmen: Simple Routing, Identity-Based Routing
und Covering-Based Routing und Merging-Based Routing!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie ausführlich, was Ankündigungen
(engl.: Advertisements) sind und wie sie beim Routing
angewendet werden können!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was versteht man unter dem Matching Problem und wie
hängt es mit dem Forwarding Problem zusammen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie funktioniert der Brute Force-Matching-Algorithmus und
welche Vor- und Nachteile hat dieser Algorithmus?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie die den Predicate Couting-Algorithmus!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie kann ein verteiltes System abstrakt als Graph modelliert werden?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Nennen Sie einige grundlegende Netzwerktopologien und
erläutern Sie deren Eigenschaften?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie einige Eigenschaften von Kommunikationskanälen!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was ist ein verteilter Algorithmus und wie ist sein Zustand definiert?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Worin unterscheiden sich das synchrone und das asynchrone Systemmodell?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Erläutern Sie das Atom-Modell!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Worin unterscheiden sich die variable Zeitkomplexität und die Einheitszeitkomplexität?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie ist die Happened-Before-Relation definiert und was wird mit ihr formalisiert?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie lautet die Uhrenbedingung von Lamport?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie die Funktionsweise der Lamport-Uhren!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Lassen sich mit Lamport-Uhren Ereignisse so ordnen, dass
kausal abhängige Ereignisse richtig geordnet werden?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie den Broadcast-basierten Algorithmus von Lamport!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wie hoch ist die Nachrichtenkomplexität dieses Algorithmus?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Worin besteht das Auswahlproblem?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Beschreiben Sie den Algorithmus von Chang und Roberts und geben Sie dessen Nachrichtenkomplexität an!
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.