Rechnernetze und Verteilte Systeme RNVS at TU Berlin

Flashcards and summaries for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin

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 Rechnernetze und Verteilte Systeme RNVS at the TU Berlin

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Which 3 characteristics makes (some) operations in REST cacheable?

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Welche Funktion hat die Netzwerkanwendung DNS?

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

What application layer protocol does REST use?


This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Complete the comparision



Features

SOAP-Style

REST-Style

Interaction



Interface



Data Format



URI



Payload



Performance




Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Definition/Unterschiede zwischen Client und Server im Client-Server-Paradigma

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Welche (Rollen) Paradigma gibt es in der Architektur von Netzwerkanwendungen?

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

What is SOAP?

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

What is REST?

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

What makes a system RESTful?

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Difference between Narrow and Wide Interfaces

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Netzwerkanwendungen verwenden direkt Dienste welcher Schicht?

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Welche 4 Werte werden pro Datensatz eines DNS Servers gespeichert?

Your peers in the course Rechnernetze und Verteilte Systeme RNVS at the TU Berlin 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 Rechnernetze und Verteilte Systeme RNVS at the TU Berlin on StudySmarter:

Rechnernetze und Verteilte Systeme RNVS

Which 3 characteristics makes (some) operations in REST cacheable?

uniform interface + stateless + self-descriptive = cachable


Rechnernetze und Verteilte Systeme RNVS

Welche Funktion hat die Netzwerkanwendung DNS?

DNS - Domain Name Serve - ist eine verteilte Datenbank die  lesbaren Namen auf Werte bzw. IP-Addressen mapped

Rechnernetze und Verteilte Systeme RNVS

What application layer protocol does REST use?


HTTP → and also uses it's semantics of the CRUD operations (Create, Read, Update, Delete) regarding the resource state

Rechnernetze und Verteilte Systeme RNVS

Complete the comparision



Features

SOAP-Style

REST-Style

Interaction



Interface



Data Format



URI



Payload



Performance





Features

SOAP-Style

REST-Style

Interaction

Stateful

Stateless

Interface

Specified by description language (WSDL, IDL)

Uniform interface

Data Format

Specified by description language (WSDL, IDL)

MIME Types (negotiation)

URI

Service

Resource

Payload

Opaque message

Self-described message

Performance

Hard to cache

Easy caching


Rechnernetze und Verteilte Systeme RNVS

Definition/Unterschiede zwischen Client und Server im Client-Server-Paradigma

Server stellt Dienst zur Verfügung, der

von Client angefordert wird


typische Eigenschaften vom Server

  • leistungsfähig
  • immer verfügbar


typische Eigenschaften der Clients

  • nur manchmal verbunden
  • kommunizieren mit Server, nicht untereinander

Rechnernetze und Verteilte Systeme RNVS

Welche (Rollen) Paradigma gibt es in der Architektur von Netzwerkanwendungen?

  • Client-Server (zentralisiert)
  • wechselnde Rollen (SMTP - aka Email)
  • dezentrale Architektur (like Peer-to-Peer)
  • Hybridarchitektur - am Anfang ist eine zentrale Architektur nötig und dann dezentral wie z.B. BitTorrent



Rechnernetze und Verteilte Systeme RNVS

What is SOAP?

Simple Object Access Protocol 



High-level communication protocol
- Mostly: request/reply semantics
- SOAP defines message formats (using XML), not the protocol as such

- Relies on the HTTP message for actually delivery

Rechnernetze und Verteilte Systeme RNVS

What is REST?

architectural style for distributed systems that focus on a systems resources, including how resource states are addressed and transferred over HTTP

Rechnernetze und Verteilte Systeme RNVS

What makes a system RESTful?

Exhibiting all the constrains defined by REST

Rechnernetze und Verteilte Systeme RNVS

Difference between Narrow and Wide Interfaces

Narrow 

  • Limited set of common methods / procedures / functions
  • Services defined through the resources / arguments passed to the narrow method interface
  • Service design is focused on the resources, not on the functions



Wide 

- The opposite. Many functions e.g

snmpGet, snmpGetBulk, snmpGetList, snmpSet,


Rechnernetze und Verteilte Systeme RNVS

Netzwerkanwendungen verwenden direkt Dienste welcher Schicht?

Transportschicht

Rechnernetze und Verteilte Systeme RNVS

Welche 4 Werte werden pro Datensatz eines DNS Servers gespeichert?

(Domainname, Wert, Eintrag-Typ, TTL)

Sign up for free to see all flashcards and summaries for Rechnernetze und Verteilte Systeme RNVS at the TU Berlin

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program Rechnernetze und Verteilte Systeme RNVS at the TU Berlin there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to TU Berlin overview page

Webdevelopment HTML

Rechnernetzte

Verteilte System

Rechnernetze und Verteilte Systeme

Network Architectures - Basics

Softwaretechnik und Programmierparadigmen

Logik

SWTPP

Algorithmen und Datenstrukturen

Internet und verteilte Systeme at

Hochschule Ravensburg-Weingarten

Betriebssysteme, Rechnernetze und verteilte Systeme (DLBIBRVS01) at

IUBH Internationale Hochschule

Verteilte Systeme at

Hochschule Osnabrück

Verteilte Systeme at

Hochschule Heilbronn

Rechnernetze und Einführung in verteilte Systeme at

Technische Hochschule Mittelhessen

Similar courses from other universities

Check out courses similar to Rechnernetze und Verteilte Systeme RNVS at other universities

Back to TU Berlin 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 Rechnernetze und Verteilte Systeme RNVS at the TU Berlin 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
X

StudySmarter - The study app for students

StudySmarter

4.5 Stars 1100 Rating
Start now!
X

Good grades at university? No problem with StudySmarter!

89% of StudySmarter users achieve better grades at university.

50 Mio Flashcards & Summaries
Create your own content with Smart Tools
Individual Learning-Plan

Learn with over 1 million users on StudySmarter.

Already registered? Just go to Login