Neben Swagger 2.0 (seit 2017) unterstützt unser RESTful Adapter für SAP PO nun auch die Open API 3.0 Spezifikation (https://www.openapis.org).
Der OpenAPI standard ist der am weitesten verbreitete Standard für Beschreibung von öffentlichen oder privaten APIs, der aber leider nicht direkt von SAP PO unterstützt wird.
Unser Adapter macht das veröffentlichen von APIs im OpenAPI format extrem einfach und schirmt den Entwickler von unnötigen und aufwendigen und fehleranfälligen Konfigurationsarbeiten wie Pfadrouting, JSON Transformation und Response Handling ab. Nur die tatsächliche API Implementierung mit den üblichen SAP PO Tools (Mapping, Routing) sind dann noch nötig.
Open API definitions könne im “API first” Ansatz verwendet werden um das ESR interface zu generieren. Der Adapter kann eine API via Swagger UI as OpenAPI 2.0 (Swagger) oder OpenAPI 3.0 Beschreibung für Konsumenten, Tester und Entwickler bereitstellen.
Oft ändern sich APIs oder werden erweitert. Auch darauf haben sie einen sehr einfache Update Möglichkeit durch simples Re-Generieren des Interface und Testen mit dem vorhandenen Swagger UI.
Das könnte für Sie ebenfalls interessant sein: