Frage

Wir haben einige COBOL-Programme auf unserer Mainframe und wir brauchen eine von denen mit unseren Backend Gewölben durch einen Java-API zu kommunizieren. Gibt es eine Möglichkeit ein Cobol-Programm kann das Java-Programm aufrufen?

Wäre es möglich, einen Web-Service von Cobol zu benutzen? Wie würde ich ein Cobol-Programm mit etwas anderes zu integrieren?

War es hilfreich?

Lösung

Sie wissen nicht, ob dies ist, wo Sie die Informationen gefunden, aber diese Liste von

Andere Tipps

Gefunden folgt aus:

  

Ein COBOL-Programm kann interoperabel mit   JAVA.

     

inter-Sprache zu erreichen,   Interoperabilität mit Java ™, müssen Sie   folgen bestimmte Regeln und Richtlinien   für: Dienstleistungen im Java Native Verwendung   Interface (JNI) Codierung Datentypen   Kompilieren der COBOL-Programme Sie können   Methoden aufrufen, die geschrieben werden, in   Java von COBOL-Programmen, und Sie können   Methoden aufrufen, die geschrieben werden, in   COBOL von Java-Programmen. für den Grund   Java-Objekt-Funktionen, können Sie   COBOL objektorientierte Sprache. Zum   zusätzliche Java-Funktionen, können Sie   rufen JNI Dienstleistungen.

     

Da Java-Programme könnten sein   Multi-Threaded und Verwendung asynchroner   Signale, übersetzen Sie Ihre COBOL-Programme   mit der Thread-Option.

Auch wir sind mit Cobol Unternehmen, die Unterstützung für Web-Service hat. Die Integration wird dann die WS-Funktionalität in Cobol Unternehmen gefunden gemacht werden.

Ich vermute, dass jede Java-Integration eine Erweiterung des Herstellers wäre. Welche Compiler verwenden Sie?

Wenn Ihr Cobol-Programm wird als Batch-Job ausgeführt wird, könnten Sie in der Lage in zwei Batch-Jobs zu spalten, eine, die alle Abfragen für Java Land in eine Datei schreibt, und eine, die die Antworten von Java Land verwendet. Führen Sie ein Java-Programm zwischen ihnen, die die Abfrage-Datei liest und schreibt eine Antwort-Datei.

Dies ist ein Schuss im Dunkeln, aber Dr. Dobbs hat sich zu einem kürzlich erschienenen Artikel auf Cobol und Java ( siehe hier ). Auf Seite 3, erwähnen sie Cobol auf der JVM mit einigen Vendor Info ausgeführt wird. Das ist ganz eine Abkehr von Ihrer Frage, aber vielleicht einige neue Ressourcen im Internet führen.

Mikrofokus tut erlaubt COBOL und Java zu interagieren, sondern zu tun, was Sie benötigen Sie einen Mikrofokus-Derivat namens OO COBOL verwenden müssen.

Ich glaube nicht, Code in COBOL, aber bei meiner Arbeit haben wir ein MVS-System, wo der Programmierer Ausgabe XML / Web-Service von COBOL hat.

Für die AS / 400 gibt es die IBM Java-Toolbox. Überprüfen Sie die Java-Programmierung Abschnitt in der Infothek.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top