[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2005
    Beiträge
    7
    Hallo,

    Danke für die Links.

    Zwischenzeitlich hab ich einen relativ angenehmen Weg für das parsen von XML Meldungen gefunden. Wir haben noch eine Maschine mit V5R3, dort gibt es das neue Kommando XML PARSE, das funzt so weit ganz gut.

    Ich kann mir auch vorstellen XML Meldungen "mit der Hand" zu programmieren. Allerdings hab ich noch das QXML4PR400 gefunden, ist das ein Werkzeug mit dem XML auch erzeugt werden kann? Und gibts das überhaupt noch in V5R3?

    Was mir außerdem noch fehlt, ist der Weg vom Socket zu einer IFS Datei oder irgendein anderes Objekt an welches ich heran komme.

    Ist dort vielleicht Cobol das falsche Werkzeug, kann man da auch mit CL rumfuchteln?

    Für Mitleser: Die Process Option heisst PROCESS NOMONOPRC.

    Grüsse Bernd

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Für das IFS gibt es ganz normale C-Funktionen wie open(), read(), write() und close() mit ein paar Zusatzfunktionen für CCSID-Behandlung.
    Für die Socket-Programmierung verwende den obigen Link, das hat mit IFS nichts zu tun.

    COBOL ist nicht ganz so elegant wie ILERPG, da durch die ANSI-Norm die Syntax für Funktionen eben (s.o.) eingschrängt ist. In ILERPG sähe obiger "call procedure" so aus:

    /free
    ReturnWert = Funktion(Par1:Par2:.....);
    /end-free

    Wobei eben Funktionen auch in komplexeren Formeln verwendet werden können. By Value/Reference wird durch eine Prozedur-Deklaration (Prototype) bestimmt, die es in COBOL leider nicht gibt.

    ILERPG ist in der Hinsicht der Integration von Funktionen/Prozeduren um ein vielfaches einfacher als COBOL.

    CLP kannst du da vergessen !

    Sockets zu verwenden ist nicht das eigentliche Problem, sondern die Kommunikationsvereinbarung zwischen Sender und Empfänger (Autorisierung, Formate, Fehlerbehandlung, Recovery usw.). Da ist es doch häufiger schon besser, die XML-Dateien im IFS zu erstellen und dann Standards wie FTP zu verwenden.
    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. ILE COBOL und SQLCLI ?
    By rebe in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 08-02-06, 15:50
  2. Problem mit XML PARSE in ILE COBOL
    By MikRom in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-08-05, 09:06
  3. eigene Prozeduren in ILE Cobol?
    By rebe in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 23-07-04, 08:41
  4. ILE Cobol: Satz löschen aus Subfile
    By rebe in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 16-04-04, 09:29
  5. Problem bei ILE COBOL mit sql connect to
    By rebe in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 07-09-01, 13:55

Berechtigungen

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