web of things at Universität Passau

Flashcards and summaries for web of things at the Universität Passau

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 web of things at the Universität Passau

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

Internet


Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

REST

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

The Architectural REST Constraints

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

REST Basics

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

The Architectural REST Constraints

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

client-server architecture

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

stateless

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

cacheability

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

Layered system

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

Uniform interface

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

Resource

Exemplary flashcards for web of things at the Universität Passau on StudySmarter:

URI

Your peers in the course web of things at the Universität Passau 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 web of things at the Universität Passau on StudySmarter:

web of things

Internet


-INTERconnected NETwork 

-No centralized control or management 

web of things

REST

- REpresentational State Transfer -- provides a set of architectural constraints that, when applied as a whole, emphasizes scalability of component interactions, the generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, enforce security, and encapsulate legacy systems.

web of things

The Architectural REST Constraints

-client-server architecture 

-stateless 

-cacheability 

-layered system 

-uniform interface

web of things

REST Basics

REpresentational State Transfer

a set of architectural constraints that, when applied as a whole, emphasizes scalability of component interactions, the generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, enforce security, and encapsulate legacy systems.

web of things

The Architectural REST Constraints

-client-server architecture 

-stateless 

-cacheability 

-Layered system 

-Uniform interface 

web of things

client-server architecture

Server offers a service 

Client can request for this service Follows the decoupling principles (clients don’t have to know about the implementation details of the server)

web of things

stateless

-Each request of the clients should be independent of others

-Each request contains all the information necessary to service the request, and the session state is held in the client 

-That means: no need for the service to keep users’ sessions or its context

web of things

cacheability

-Clients and intermediaries (e.g., proxies) can cache responses

-Reduce traffic and unnecessary computations 

-Responses should hint if data is provided as cache

web of things

Layered system

Intermediate components (e.g., proxy, gateway) can hide what’s behind them 

- Clients may not directly connected to the end server 

- E.g., to a gateway there are IoT devices connected (south bound) with a industry protocol. Northbound the gateway offers (indirectly) the data from the IoT devices.

 - improve system scalability by enabling load balancing and by providing shared caches

web of things

Uniform interface

1.Addressable resources: Each resource must have a unique identifier and should be addressable by a referencing mechanism (e.g, URL). 

2. Resource manipulation through representations: Server can offer different kind of representation of their resources (e.g., HTML, JSON, XML, …). Manipulations of the resource can be only applied by the corresponding representation. 3. Self-descriptive messages: Each message includes enough information for correct processing. 4. Hypermedia as the engine of application state (HATEOAS): The server provides to clients options of (navigation) links to resources (similar to web links on webpages)

web of things

Resource

-Abstraction of information or concept 

• Everything can be a resource (images, variable states, database, metadata, document, …) 

• Resources should be address- (e.g., URL) and transferable to the clients 

• Resources are conceptually separate from the representations that are returned to the client

web of things

URI

is a string that uniquely identifies a particular resource

Sign up for free to see all flashcards and summaries for web of things at the Universität Passau

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program web of things at the Universität Passau there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Universität Passau overview page

Visual Analytics

visual analytics

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 web of things at the Universität Passau 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