Workflow mit SOA

Kommuniziert mit Frontend-Servern

oder direkt mit Dienste-Servern via AJAX

Entweder mit nativem JavaScript

oder MVVM mit AngularJS als

"Single Page Application" (SPA)

Browser Browser

Dienstekomposition

Kommuniziert mit Dienste-Servern

Generiert Workflows

Skalierbar

Browser Frontend-Server HTML

REST Maturity Model (1/2)

Anwendungs- oder Businesslogik

HTTP / HTTPS / GET / POST

JSON / XML / Serialisiert

Zustandslos(Stateless) / Skalierbar

CRUD-Matrix

Modell Dienste-Server UseCases

DB2

MSSQL

MySQL

Oracle

PostgreSQL

DML Datenbank-Server SQL