Beispiel Barcodescanner

Eine Scanner-Anwendung, die mit REST mit einer Natural-Anwendung im Backend kommuniziert? Kein Problem! Alles was man dafür benötigt, ist ein kleiner konfigurierbarer Service auf dem Host (Unix, Linux) und einen Webserver (Tomcat).

Der Natural Service Mapper wandelt einen REST-Request in ein Natural Unterprogrammaufruf um.

Die Konfigurationsdatei des Natural Service Mapper legt fest, welche Daten in welchem Format an Natural übertragen werden.

Mit der Konfiguration ist der Service sofort startklar.

Die Sourcen des Natural-Programms, das angesprochen werden soll, müssen nicht verändert werden. Es bedarf lediglich einer zusätzlichen Parameter-Beschreibung und eines Subprograms.

Voilà:

Informationen zu den eingesetzten Tools

Natural, Java, Apache Tomcat, RESTful Services, H2