Teil IGrundlagen
1Application Programming Interfaces – eine Einführung
2Qualitätsmerkmale
3Allgemeines Vorgehen beim API-Design
Teil IIJava-APIs
4Ausprägungen
5Grundlagen für Java-APIs
6Fortgeschrittene Techniken für Java-APIs
7Kompatibilität von Java-APIs
Teil IIIRemote-APIs
8Grundlagen RESTful HTTP
9Techniken für Web-APIs
10SOAP-Webservices
11Messaging
Teil IVÜbergreifende Themen
12Dokumentation
13Caching
14Skalierbarkeit
15Erweiterte Architekturthemen
16API-Management
Anhang
ALiteraturverzeichnis
Index