Erstellung einer IBM i Enterprise-API mit REST-Webservices (node.js)

Votrag von Dirk Neumann auf der Pow3r/Common-Konferenz 11/2022 in Würzburg:

Erstellung einer IBM i Enterprise-API mit REST-Webservices (node.js)

Abstract:

In letzter Zeit gibt es häufig die Anforderung, bislang selbst entwickelte Komponenten auf IBM i durch externe (cloudbasierte) Module zu ergänzen oder zu ersetzen. In diesen Fällen müssen Schnittstellen für den Datenaustausch geschaffen werden.

Eine der schlechtesten Lösungen besteht darin, dem externen System direkten Datenbankzugriff (z. B. JDBC-Treiber) zu geben. Viel besser ist es eine Fassade in Form einer REST-Webservice-Schicht zu implementieren, um die Eigenentwicklung von der externen Anwendung zu entkoppeln, gleichzeitig aber alle Möglichkeiten für Datentransformationen nutzen zu können.

In der Session werden Werkzeuge und Methoden dargestellt, um eine universelle Schnittstelle auf Basis von Open-Source Komponenten zu erstellen.