Premium Partner

3 - J (suc1)

3 - J (suc1)

3 - J (suc1)


Kartei Details

Karten 68
Sprache Deutsch
Kategorie Scherzfragen
Stufe Grundschule
Erstellt / Aktualisiert 06.01.2014 / 15.01.2014
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/3_j_suc1
Einbinden
<iframe src="https://card2brain.ch/box/3_j_suc1/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Ein verteiltes System ist

<Verteilte Systeme und Anwendungen>

ein System, in dem Hard- und Softwarekomponenten, die sich auf untereinander vernetzten Computer befinden, miteinander kommunizieren und Ihre Aktionen koordinieren, indem sie Nachrichten austauschen

Eine verteilte Anwendung ist

<Verteilte Systeme und Anwendungen>

aus verschiedenen Komponenten besteht und ein verteiltes System zur Lösung eines Anwendungsproblems benutzt

Komponenten einer verteilten Anwendung kommunizieren miteinander mit Hilfe von Nachrichten

Einem Standard-Anwender erscheint eine verteilte Anwendung wie eine gewöhnliche, nicht verteilte Anwendung (transparent)

Schichten einer Anwendung

<Verteilte Systeme und Anwendungen>

Datenhaltung Datenbanken / Dateien  

Datenverarbeitung Geschäftslogik / Prozesssteuerung

Datenpräsentation Diverse Datensichten Kommunikation mit Benutzer (UI)

Verteilte Systeme - Vorteile

<Verteilte Systeme und Anwendungen>

Besseres Abbild der Realität (Leistungen werden dort erbracht, wo sie benötigt werden) 

Wirtschaftlichkeit und Lastverteilung

Bessere Skalierbarkeit

Fehlertoleranz

Verteilte Systeme - Nachteile

<Verteilte Systeme und Anwendungen>

Höhere Komplexität durch Verteilung und Heterogenität

Komplexe Netzinfrastruktur

Höhere Sicherheitsrisiken (Verletzlichkeit)

Modell (Abbildung der Wirklichkeit)

<Verteilte Systeme und Anwendungen>

Mit einem Modell werden allgemeine Eigenschaften und Design eines Systems beschrieben    

Die wichtigsten Komponenten des Systems und deren Aufgaben

Die Interaktion zwischen unterschiedlichen Komponenten des Systems

Wie das Verhalten der Komponenten (einzeln und kollektiv) beeinflusst werden kann

Softwareschichten Modell

<Verteilte Systeme und Anwendungen>

Applikation (Unabhängig von Platform)

Middleware (Verbirgt die Heterogenität des verteilten Systems)

Platform

  - OS (ermöglicht zugriff auf systemressourcen)

  - HW

Architektur Modelle, aufgabe

<Verteilte Systeme und Anwendungen>

Das Architekturmodell eines verteilten Systems

vereinfacht und abstrahiert die Erfassung von Funktionen der einzelnen Komponenten

definiert die Verteilung von Komponenten in einem Netz von Computern

definiert die Beziehung von Komponenten untereinander (Rolle in der Kommunikation, Kommunikationsmuster)