Skip to content
This repository has been archived by the owner on Jul 26, 2024. It is now read-only.

ralf-ueberfuhr-ars/rest-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Account Service Sample

Folien

Wir haben diese Microservices-Architektur konzipiert:

microservices.png

Darauf basierend haben wir unsere REST-API für den AccountService designt:

Zusätzliche Themen:

SOAP vs. REST vs. GraphQL

Ein Repository mit Implementierungen für Spring Boot sowie ergänzend gRPC findest Du hier.

Kriterium SOAP REST GraphQL
HTTP nur Überträger (nur POST, nur 1 URL) möglichst vollständig nur Überträger (nur POST, nur 1 URL)
Austauschformat XML (SOAP XSD, W3C-Standards) JSON o.a. (Content Negotiation) JSON (Query Syntax in Request Body)
Vorteil Nutzen der W3C-XML-*-Standards Kompatibilität mit HTTP-Netzwerk-Komponenten (Proxies, Firewalls,...), einfaches Ansprechen vom Frontend Dynamische Datenstrukturen bei der Abfrage (Lazy Loading in der Implementierung), JSON erlaubt Aufrufe vom Frontend wie REST

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published