-
Nodejs-Verbindung As400
Hallo zusammen
ich möchte auf Windows ein Tool machen und müsste dazu auf die As400 zugreifen.
Das ganze soll mit Node.js und Electron realisiert werden.
Welche Möglichkeiten gibt es da?
Mit freundlichen Grüßen
jogi
-
Es gibt Node.JS auf der IBM i.
https://www.ibm.com/developerworks/i...ejs/index.html
Ich würde hier, den Apache Server entsprechend konfigurieren, da dieser schon alles notwendige beinhaltet (Verschlüsselte Verbindungen via HTTPS, Berechtigungssystem, Weiterleitungen, Jobsteuerung, Logausgaben usw.)
Man muss in der Apache Konfig "nur" sagen, dass die erforderlichen Skripten mit Node.JS verarbeitet werden sollen.
lg Andreas
-
Die Frage war aber, wie greife ich mit Node.js von Windows auf die AS/400 zu.
Vielleicht wirst du ja hier fündig:
https://developer.ibm.com/apiconnect/getting-started/
-
Die Frage war aber, wie greife ich mit Node.js von Windows auf die AS/400 zu.
Vielleicht wirst du ja hier fündig:
Genau, es soll ein Desktoptool sein.
Und da wird der Zugriff u.a. auch auf die AS400 benötigt.
Ich habe schon viel gesucht, und eigentlich wäre itoolkit (inkl idb-connector) das ideale, aber so wie ich das sehe, laufen die Packages in Nodejs nur, wenn man Nodejs auf der AS400 installiert.
Deshalb meine Frage hier, ob es andere Möglichkeiten gibt, die dann aber auch keine komplizeriten Installationsroutinen beim Ausliefern erfodern.
-
Schau doch mall hier:
https://www.npmjs.com/package/node-jt400
Da gibts auch einen Hinweis zur Windows-Installation.
-
Du kannst auch via JDBC auf die IBM i zugreifen.
Für NodeJS gibt es hier auch Beispiele https://github.com/CraZySacX/node-jdbc-example
Dann brauchst du am Server überhaupt nichts machen, außer sichergehen, dass JDBC Zugriffe erlaubt sind.
Du könntest am Server auch einrichten, dass JDBC Verbindungen von diesem Server unter einem eigenen Subsystem laufen sollen.
-
Das itoolkit läuft bei mir auch nur auf der IBM i. Wenn du etwas findest, was auch auf Windows läuft, wäre ich daran sehr interessiert. Das node-jt400 soll angeblich auch unter Windows laufen, scheint aber tricky zu installieren zu sein. Ich habe es auf Anhieb nicht geschafft, es zu installieren.
Dann gibt es von ProfoundLogic noch den connector, aber der ist kostenpflichtig.
Bitte sag mal Bescheid, wenn du eine gute Lösung gefunden hast.
Dieter
-
Zitat von andreaspr@aon.at
Du kannst auch via JDBC auf die IBM i zugreifen.
Kann man mit JDBC auch direkt RPG-Programme aufrufen oder ist das auf den SQL-Datenzugriff beschränkt? (Klar, über den Umweg stored Procedure müsste es natürlich gehen).
Dieter
-
Alle Programme der AS/400 sind automatisch als Stored-Prozedure aufrufbar.
Wichtig ist nur, dass die automatische Parameterumsetzung funktioniert (String, Integer, Packed), z.B.:
CALL QSYS.QCMDEXC('CALL MYLIB/MYPGM', 0000000016.00000)
Der 1. Parameter ist String(16), der 2. Parameter ist Packed(15, 5).
Besser ist es natürlich mit Parametermarkern und korrekten Parameter-Objekten eine Command-Objekts.
-
Vielen Dank für deine Antwort, Baldur. Das war mir so noch nicht bewusst.
Similar Threads
-
By SourceCoder in forum NEWSboard Java
Antworten: 22
Letzter Beitrag: 10-07-14, 10:38
-
By WoessnerA in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 09-03-03, 15:15
-
By Kagerbauer in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 20-10-01, 12:56
-
By Markus_M in forum NEWSboard Windows
Antworten: 4
Letzter Beitrag: 19-09-01, 13:09
-
By K_Tippi in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 20-02-01, 13:58
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