[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    11

    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

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    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

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    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/
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Sep 2004
    Beiträge
    11
    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.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Schau doch mall hier:
    https://www.npmjs.com/package/node-jt400
    Da gibts auch einen Hinweis zur Windows-Installation.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    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.

  7. #7
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    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

  8. #8
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Zitat Zitat von andreaspr@aon.at Beitrag anzeigen
    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

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  10. #10
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Vielen Dank für deine Antwort, Baldur. Das war mir so noch nicht bewusst.

Similar Threads

  1. Datenbank Verbindung auf die AS400?
    By SourceCoder in forum NEWSboard Java
    Antworten: 22
    Letzter Beitrag: 10-07-14, 11:38
  2. AS/400 Verbindung
    By WoessnerA in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 09-03-03, 16:15
  3. PC Verbindung mit AS400 / Hardwarefrage
    By Kagerbauer in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 20-10-01, 13:56
  4. Verbindung zu AS400
    By Markus_M in forum NEWSboard Windows
    Antworten: 4
    Letzter Beitrag: 19-09-01, 14:09
  5. PPP Verbindung PC AS/400
    By K_Tippi in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 20-02-01, 14:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •