Rückblick auf Fernaufrufe/Verteilte und Anwendungskopplung/Enterprise Application Integration (EAI) in der Vergangenheit (RPC, RFC, DCOM, RMI, .NET Remoting etc.)
Simple Object Access Protocol (SOAP)
- Serviceorientierten Architekturen (SOA) mit SOAP
- Aufbau von SOAP
- Standardisierung
- Ergänzende Standards für SOAP wie WSDL und WS-*-Standards
Representational State Transfer (REST)
- Web-API-Architekturen mit REST
- Aufbau von REST
- Standardisierung
- Ergänzende Standards für REST wie OAS/Swagger, GraphQL und Open Data Protocol (OData)
Vergleich von REST mit SOAP
- Vor- und Nachteile
- Einsatzgebiete
- Marktbedeutung
Optional: Implementierung von SOAP und/oder REST mit einer Programmiersprache und Framework nach Wahl des Kunden (z.B. .NET, Java, PHP, C++, JavaScript/TypeScript)