de.openvms.org - Für die deutschsprachige VMS-Community https://de.openvms.org:443/stories.php?story=17/07/27/0279702

VMS-Aufrufkonvention in Java und JVM-basierten Skriptsprachen
Software - 27-Jul-2017 18:31 UTC
von Arne Vajhøj

Wie ich in mehreren Nachrichten während des letzten Jahres erklärt habe, habe ich mich an dem obigen Thema versucht.

Ich habe versprochen, die Ergebnisse zugänglich zu machen. Und hier ist nun Version 0.1.

Sie enthält:
  • Mechanismen, mit denen Java-Code nativen Code über VMS-Aufrufkonventionen aufrufen kann. Dies basiert auf Wrapper-Code und etwas JNI-C-Code, der LIB$FIND_IMAGE_SYMBOL und LIB$CALLG aufruft

  • Wrapper-Code zum Aufruf einiger LIB$-Funktionen und Systemdienste im Java-Stil

  • eine Implementierung basierend auf JavaScript und Python JVM (ich habe schließlich ein sehr altes Python 1.1 gefunden, das auf VMS läuft)

  • Beispiele, wie man die eingepackten LIB$-Funktionen und Systemdienste von Java und den zwei Skriptsprache aus aufruft

Link:
http://www.vajhoej.dk/arne/opensource/vms/

Um zu beginnen:
  • laden Sie vmscall-bin zip herunter

  • unzip vmscall-bin

  • unzip -aa temp

  • lesen Sie die relevanten Dateien 00*.txt für weitere Instruktionen

Habt Spaß damit.
Arne


Original auf www.openvmsnews.com
Nachricht in comp.os.vms