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)