[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2006
    Beiträge
    3

    Question "remote" - call

    Halllo,
    ich habe mal eine Frage zu einen Call auf ein PGM, dass auf einem anderen System liegt. Zwei Systeme sind per tcp/ip verbunden. Aus einer Application heraus wird ein unqualifizierter call mit parm auf ein PGM ausgeführt. PGM und Files werden über *libl gefunden. Frage: Wenn jetzt das pgm und die Files auf einem anderen system liegen (ständig verbunden), gibt es dann eine Möglichkeit den Call inkl. parm auf dem zweiten System durchzuführen? Oder bleibt nur die Möglichkeit den Call auf das pgm local zu machen, die files aber als ddm-files zu definieren?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Call auf Remote geht nur als SQL-Procedure-Call.
    Ansonsten bleibt nur letztere Möglichkeit.
    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

  3. #3
    Registriert seit
    Sep 2006
    Beiträge
    3
    Danke die Information!

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Hallo,

    naja, da wären noch die RPC APIs (wobei das aus RPG wahrscheinlich FuE wäre) und im Falle, dass man keine Rückgabeparameter braucht, gibts dann auch noch REXEC (RUNRMTCMD) und Konsorten.

    mfg

    Dieter Bender

    Zitat Zitat von Fuerchau
    Call auf Remote geht nur als SQL-Procedure-Call.
    Ansonsten bleibt nur letztere Möglichkeit.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    Sep 2006
    Beiträge
    162

    Thumbs up

    Du kannst über TCP/IP ein SBMRMTCMD durchführen.

    Dazu musst du auf dein Quellsystem eine DDM-Datei erstellen, die auf dein Zielsystem zeigt und als Verbindungsart *IP hat.

    Der Rest ist Flickwerk, weil du den Befehl zusammensetzen musst. Doppelte Hochkommas etc.
    Ansonsten ist es kein Problem.

    Gruß
    DVE




  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Solange es keine Rückgabeparameter gibt, gibts natürlich mehr Möglichkeiten.

    Einzig eine SQL-CALL erlaubt auch die Rückgabe von Parametern.

    Ansonsten gibt es sicherlich noch mehr Wege Parameter zurückzubekommen (DTAQ, DDMF, usw.).
    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

Similar Threads

  1. Call in einem Ile-RPG
    By dino in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-01-07, 09:23
  2. CALL PGM schlägt fehl
    By alexander may in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 18-05-06, 20:16
  3. rekursiver Call
    By Marimari1009 in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 03-05-06, 17:30
  4. Retrieve Call Stack (QWVRCSTK) API
    By kuempi von stein in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 20-08-04, 15:08
  5. Remote Function Call -> SAP
    By areichelt in forum NEWSboard SAP
    Antworten: 2
    Letzter Beitrag: 24-02-02, 16:44

Berechtigungen

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