Remain OpenAPI Studio Benefits und Features
Erstellen und verwalten Sie mühelos effiziente REST-APIs, indem Sie den gesamten Prozess in dieser robusten und intuitiven, vollständig mit der OpenAPI-Spezifikation (OAS 3.0) kompatiblen Entwicklungsumgebung nahtlos durchlaufen.
Vom Entwurf über die Codegenerierung bis hin zum Testen werden Ihre Visionen und Ziele durch einen umfangreichen visuellen Editor, einfache Import-/Exportfunktionen, integrierte Dokumentation für alle Teile der Spezifikation und vieles mehr unterstützt.
Generieren Sie Ihre API-Spezifikationen auf der Grundlage von OAS (ehemals Swagger), und prüfen und bearbeiten Sie sie in einer für Menschen lesbaren Form. Sie müssen sich nicht mehr durch JSON- oder YAML-Code wühlen, wenn Sie das nicht wollen. Wenn Sie OAS noch nicht kennen, ermutigen wir Sie, das Nutzenpotenzial für Ihre Entwicklung zu untersuchen (siehe unsere Übersichtsseite hier).
Testen Sie Remain API Studio selbst mit einer 15-tägigen Testversion. Mehr dazu auf:
https://vogelbusch.de/produkte/open-api-studio/
REMAIN OPENAPI STUDIO
Das durchdachte Design von Remain OpenAPI Studio ermöglicht es Ihnen, frei zwischen den Registerkarten im Hauptfenster zu wechseln, um auf das zuzugreifen, was Sie brauchen, wenn Sie es brauchen, um einen fließenden Übergang durch alle Aspekte Ihrer REST-API-Erstellung und -Verwaltung zu gewährleisten. Schnelles Navigieren zu und von:
Definieren Ihrer API.
Server-Konfiguration.
Sicherheitskonfiguration.
Pfaddefinitionen.
Schemadefinitionen, wo Sie bei Bedarf auch importieren/exportieren können.
Testen.
Generierung von Code.
1. DESIGN IHRES REST API
Die kurze Diashow unten veranschaulicht die Designfunktionen und -optionen von Remain API Studio. Müssen Sie den Ablauf der Folien verlangsamen, um Details zu erkennen? Klicken Sie einfach auf einen der Pfeile, um den automatischen Übergang zu stoppen, und klicken Sie sich dann manuell in Ihrem eigenen Tempo durch die Folien. Um ein Bild zu vergrößern, klicken Sie auf das Vergrößerungsglas. Um zur Diashow zurückzukehren, klicken Sie auf eine beliebige Stelle des vergrößerten Bildes.
DESIGNING REST API AUF IBM i MIT REMAIN API STUDIO
Die Stärke liegt in der Fähigkeit, Ihre API-Spezifikation in einer lesbaren und grafischen Weise zu pflegen. Remain API Studio ist beim Kauf der RPG Generator-Lösung kostenlos enthalten.
DESIGNING REST API ON IBMI WITH REMAIN API STUDIO
Die Stärke liegt in der Fähigkeit, Ihre API-Spezifikation in einer lesbaren und grafischen Weise zu pflegen. Remain API Studio ist beim Kauf der RPG Generator-Lösung kostenlos enthalten.
SECURITY
Vollständig implementierte OAS Spezifikationen
Dieser Reiter hilft Ihnen bei Design, Beschreibung und Management von „geschützter“ API Authentifizierung und Autorisierungsschemen, wie in OAS spezifiziert.
IMPORT
Import einer API Spezifikation
Vollständig iMit unserer Importfunktion können Sie per Mausklick von einem drop-down Menu ein Open API spec-compliand File in das Studio importieren, Wählen Sie in dem Menü einen Importttyp aus und ein Wizard wird Sie führen. Die 3 Optionen sind:
Import aus dem Schema Payload
Import eines lokalen Schemas
Import eines remoten Schemas
EXPORT
Direkte Export Funktionalität zwischen Ihrer API Definition und Ihrem lokalen Dateisystem
Zum Export der aktuell im Editor geöffneten Datei klicken Sie auf den Import/Export Button im lokalen Toolbar und wählen Export API to File.
2. API CODE GENERIEREN
CODE-ERZEUGUNG
Generieren und mit der Codierung beginnen:
Generieren Sie API-Client-Bibliotheken und Server-Stubs im Arbeitsbereich und beginnen Sie einfach und sofort mit der Codierung. Sobald Sie Ihre REST-API erstellt haben, können Sie sich auf die integrierten Funktionen von Remain API Studio verlassen, um die Vorlage für den Backend-Code zu generieren, der für die Ausführung der API erforderlich ist. Wir unterstützen die meisten Programmiersprachen, darunter Java, PHP, Python, Ruby und andere.
Rest-APIs können jetzt auch mit einer Mustache-Vorlage generiert werden. Mustache ist eine Template-Engine für die Erstellung von dynamischen Inhalten, die dem Benutzer mehr Kontrolle gibt und ihm erlaubt, die Generierung des Codes zu beeinflussen.
GENERIERUNG VON RPG-FREE CODE FÜR IHRE API
IBM-I API GENERATOR
Ein einzigartiges Angebot von Remain API Studio ist die Generierung von RPG Free Code, der für die Erstellung einer ReST-API verwendet werden kann, die auf dem IBMi läuft. Im Vergleich zu den Alternativen auf dem IBMi wird der Geschäftscode direkt aus RPG Free bedient und nicht durch Java oder andere Weiterleitungstechnologien geleitet. Außerdem können Ihre IBMi-Entwickler mit den Fähigkeiten und dem Wissen über Ihre Anwendung und Daten die REST-Geschäftslogik selbst schreiben.
Eine erstellte API besteht aus 2 Teilen, dem generierten RPG Free Code und dem Business Code, der dem Boilerplate Code hinzugefügt wird. Das bedeutet, dass der Geschäftscode erhalten bleiben kann, wenn der API-Code neu generiert wird.
3. REST API TESTEN
TESTEN SIE IHRE API
Verkürzen Sie Ihren Entwicklungszyklus:
Kein Code ist vollständig, bevor er nicht getestet wurde. Mit der Testintegrationsfunktion unseres Studios können Sie Ihre APIs testen und sofort sehen, ob Ihre Spezifikationen vollständig sind und wie gewünscht funktionieren.
REMAIN API TEST
Vollwertige Testmöglichkeiten:
HTTP-Request-Client: mit allen Eingaben, die Sie benötigen, und einer erklärenden Ausgabe-UI. Testen Sie Ihre gesamten OpenAPI-Anfragen in einem Rutsch. Oder wählen Sie nur eine Anfrage oder Methode zum Testen aus. Speichern und organisieren Sie Ihre Testfälle und Testsuiten auf flexible Weise.
VORTEILE REMAIN IBM-I API GENERATOR/API STUDIO
Kostenlose Integration mit TD/OMS DevOps/ALM Lösung
Visuelle Pflege Ihrer API-Spezifikation in einer für Menschen lesbaren Form
Ein leistungsstarker Generator, der Flexibilität und Kontrolle über die generierten Objekte bietet
Mit Import- und Exportfunktionen können Sie API-Spezifikationen (selektiv, z. B. ein einzelnes Feld oder ein ganzes Schema) direkt aus der Quelle extrahieren und lokal exportieren
Generieren Sie ein API-Server-Framework oder einen Client in Ihrem Arbeitsbereich und beginnen Sie sofort mit der Codierung
Vollständig in das Studio integrierte
Testfunktionen, so dass Sie Ihre APIs einfach testen und feststellen können, ob Ihre API-Spezifikation vollständig ist
Verkürzter Entwicklungszyklus
Vollständig integrierter und automatisierter Mock-Server
Remain API Studio ist kostenlos, wenn Sie den RPG Free Generator kaufen
MOCKSERVER
Vollständig integriert:
Sie können Requests und Callbacks bearbeiten, den Pfad und die eingehenden Parameter validieren und eine Mock-Antwort auf der Grundlage der Definitionen in Ihrem OpenAPI-Dokument erzeugen. Es ist vollständig automatisiert, also entspannen Sie sich und mocken Sie!