Anwendungsprogrammierschnittstellen (APIs) ermöglichen eine nahtlose Kommunikation zwischen verschiedenen Systemen und Diensten. Mittlerweile haben sich zwei unterschiedliche Ansätze für das API-Design herauskristallisiert, jeder mit seinen eigenen Vorgehensweisen, Vor- und Nachteilen. Diese Ansätze werden als traditioneller Ansatz und konsolidierter Ansatz bezeichnet.
Dieses Whitepaper behandelt die folgenden Themen:
- Definitionen des traditionellen und konsolidierten Ansatzes für API-Design
- Vorteile jedes der beiden API-Designansätze
- Herausforderungen jedes der beiden API-Designansätze
- Unterschied zwischen konsolidierten und traditionellen Ansätzen