Verteilte Systeme at Hochschule Osnabrück

Flashcards and summaries for Verteilte Systeme at the Hochschule Osnabrück

Arrow Arrow

It’s completely free

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Study with flashcards and summaries for the course Verteilte Systeme at the Hochschule Osnabrück

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Was ist ein verteiltes System?

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Was ist eine verteilte Anwendung?

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Ein Architekturmodell beschreibt 

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Prozess-Typen

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Was ist eine Middelware?

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Middelware-Asynchrone Kommunikation

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Middelware-Synchrone Kommunikation

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Kommunikationsorientierte Middelware

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

JEE

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Defintion (Fachliche Komponente)

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Defintion(Technische Komponente)

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Indirekter statt direkter Zugriff 

Your peers in the course Verteilte Systeme at the Hochschule Osnabrück create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Verteilte Systeme at the Hochschule Osnabrück on StudySmarter:

Verteilte Systeme

Was ist ein verteiltes System?

Hardware und Softwarekomponenten sind auf Computern verteilt und kommunizieren nur über den  Austausch Nachrichten

Verteilte Systeme

Was ist eine verteilte Anwendung?

Verteilte Anwendung werden von verteilten Systemen zur Lösung von Anwendungsproblemen genutzt und besteht aus verschiedenen Komponenten 

Verteilte Systeme

Ein Architekturmodell beschreibt 

Die Rollen der Anwendungskomponenten innerhalb eines verteilten Anwendung und die Beziehung zwischen den Anwendungskomponenten

Verteilte Systeme

Prozess-Typen

Client Prozess: kurzlebiger Prozess, lebt für die Dauer der Nutzung durch ein Anwender und agiert als Dienstnachfrager in einem Verteilten System


Server Prozess: langlebiger Prozess, lebt unbegrenzt und agiert als Diensterbringer in einem verteilten System


Peer Prozess: kurzlebiger Prozess, lebt für die Dauer der Nutzung durch ein Anwender und agiert sowohl als Dienstnachfrager als auch Diensterbringer in einem verteilten System.

Verteilte Systeme

Was ist eine Middelware?

-Middelware dient als Zugriffsschnittstelle zwischen einer verteilten Anwendung und einem verteilten System

-setzt auf Transportprotokoll z.B.:TCP

-Man braucht Middelware, weil die Möglichkeiten der Interprozess- Kommunikation (IPC) in verteilten Systemen beschränkt ist

Verteilte Systeme

Middelware-Asynchrone Kommunikation

Sender ist nicht blockier, sodass der Prozess direkt nach Absenden der Nachricht weiterarbeiten kann.

Verteilte Systeme

Middelware-Synchrone Kommunikation

Sender und Empfänger blockieren beim Ausführen der 'Sender' bzw. 'Empfänger' Operation.

Verteilte Systeme

Kommunikationsorientierte Middelware

  • Konzentriert sich auf die Bereitstellung einer Kommunikationsinfrastruktur für verteilte Anwendungen
  • Aufgaben:
    • Bereitstellung einer Schnittstelle zu einer Kommunikationsinfrastruktur
    • Datentransformation
    • Fehlerbehebung
    • Kommunikationsarten

Verteilte Systeme

JEE

  • ist ein offener Standard für eine Java-basierte Middelware Plattform


  • Nutzt JAVA RMI als Kommunikationsinfrastruktur
  • Nutzt JRE als Laufzeitumgebung 
  • Bietet verschieden Dienste an
  • Bietet Session Jeans 


  • beschreibt ein Framework das folgende Dinge erleichtert
    • Entwicklung einer mehrschichtigen Anwendung
    • Kommunikation zwischen verteilten Objekten
    • Objektpersistenz

Verteilte Systeme

Defintion (Fachliche Komponente)

  • ist eine fachliche Einheit der Spezifikation
  • struktureller Bestandteil einer Anwendung aus fachlicher Sicht
  • eine fachliche Komponente besteht aus einem Entity und dem dazugehörigen UseCase
  • bildet Einheiten der abgeschlossenen Funktionalitäten und Daten 

Verteilte Systeme

Defintion(Technische Komponente)

  • exportiert ein oder mehrere Schnittstellen
  • importiert andere Schnittstellen
  • versteckt die Implementierung,sodass sie durch eine andere Komponente die die Selbe Schnittstelle exportiert ersetzt werden kann
  • eignet sich als Einheit der Wiederverwendung
  • Wichtige Einheit des Entwurfs, Implementierung und der Planung 

Verteilte Systeme

Indirekter statt direkter Zugriff 

  • Methode einer Kontrollklasse einer Komponente greift nicht direkt auf die Methode von  Entitätsklassen anderer Komponenten zu
  • Stattdessen erfolgt ein indirekter Zugriff durch spezielle Zugriffs-Kontrollklassen, die von anderen Komponenten bereitgestellt werden 

Sign up for free to see all flashcards and summaries for Verteilte Systeme at the Hochschule Osnabrück

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program Verteilte Systeme at the Hochschule Osnabrück there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Hochschule Osnabrück overview page

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Verteilte Systeme at the Hochschule Osnabrück or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards