-
Über Umgebungsvariablen das zu machen ist auch eine interessante Möglichkeit :-)
Du kannst das über Argumente machen.
Diese musst du dann nur entsprechend parsen: https://www.npmjs.com/package/argparse
Bei der Rückantwort gibt es dann auch mehrere Möglichkeiten.
Du kannst einen Exit Code angeben, den man dann via RCVMSG (glaube ich war das) auslesen können sollte.
Oder du machst das über die Umgebungsvariablen :-)
Oder eine Tabelle mit entsprechenden Rückgabeinformationen.
Grundsätzlich ist mir die Tabelle immer am liebsten:
* Eindeutige ID als eingangsparameter
* Alle anderen Infos werden aus der Tabelle geholt
* Rückgabeinformationen in die Tabelle zurück
Alles Transparent und auch historisch nachvollziehbar.
Eine andere Möglichkeit wäre hier das Script als einen internen Node.js Server zu starten und via HTTP APIs/SQL aufzurufen.
Ich habe für meine Python Scripts ein Standard WebService erstellt unter diesem diverse Scripts aufgerufen werden können.
Jedes Script hat dann seine eigene URL.
Hab ich ein weiteres Script, hänge ich es einfach dazu.
Bin mir sicher, dass das mit Node.js ebenfalls mit dem entsprechenden Framework geht, so wie auch bei PHP z.B. mit Laravel.
lg Andreas
Similar Threads
-
By pabloesco in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 17-03-21, 09:35
-
By Frankk in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 25-08-20, 14:53
-
By sargejogi in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 20-11-18, 08:53
-
By Hanuta in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 05-04-16, 13:59
-
By PS in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 20-05-03, 11:23
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks