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).
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