Übersicht

Dieses Dokument behandelt die folgenden Themen:


Was ist der Natural API Server

Der Natural API Server ermöglicht den Zugriff auf Natural-Subprogramme über REST API-Aufrufe, die auf dem OpenAPI-Standard basieren. Dadurch können externe Anwendungen auf eine Natural-Business Logic zugreifen und diese wiederverwenden, ohne dass bestehende Natural-Subprogramme umgeschrieben werden müssen. Die OpenAPI-Beschreibungen können automatisch generiert werden.

Architektur

Der Natural API Server besteht aus den folgenden Komponenten:

  • Natural Subprogram Server for z/OS oder Linux und Cloud.

  • Natural OpenAPI Server als Schnittstelle zwischen REST API Clients und dem Natural Subprogram Server. Diese Komponente läuft eigenständig als Embedded Tomcat® oder wird auf einem Java-Anwendungsserver, z.B. Apache Tomcat® oder Liberty®, bereitgestellt.

  • NaturalONE OpenAPI Plugin zum Erstellen und Bereitstellen von Natural OpenAPI-Diensten.

Natural API Server             architecture

Über den Natural API Server

Der Natural API Server ist als installierte Komponente Ihrer Natural for z/OS- oder Linux-Umgebung sowie als Eclipse-Plugin für NaturalONE verfügbar.