Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Vom Konzept zur Rente: der umfassende Lebenszyklus einer API

Die Kommunikation zwischen Microservices findet in vielen Fällen über APIs statt. Im Laufe der Zeit entstehen so zahlreiche Schnittstellen, die kontinuierlich weiterentwickelt werden. Konsument und Produzent entwickeln sich unabhängig weiter, sodass bei der Betrachtung der Schnittstellen bestimmte Aspekte (wie Versionierung) berücksichtigt werden müssen. Anhand eines Beispiels skizziert der Artikel ausgewählte Aspekte.

Was ist eine API und was sind eigentlich die Probleme?

Application Programming Interfaces (APIs) sind Programmierschnittstellen, welche von Anwendern oder Programmen genutzt werden können, um wohldefinierte Aufgaben zu erledigen. In diesem Artikel geht es um eine spezifische Form von APIs, welche von REST-Services (bzw. RESTful-Services) über das HTTP-Protokoll bereitgestellt werden. REST steht für Representational State Transfer. Diese Art von APIs sind zum Beispiel im Umfeld von Microservices …