Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Einleitung

&pagelevel(2)&pagelevel

Diese Dokumentation zum BS2000 Environment for JavaTM (JENV) erläutert schwerpunktmäßig den Aufruf von Java-Kommandos, sofern diese von der Original-Beschreibung von Oracle abweichen, sowie Besonderheiten durch den Übergang von ASCII zu EBCDIC und mit dem Java Native Interface (JNI) im Rahmen von JENV V11.0A.
Fujitsu Software BS2000 JENV V11.0A ist eine Implementierung der „Java Platform, Standard Edition“ (Java SETM) auf Basis von OpenJDK 11 für FUJITSU Software BS2000/OSD-BC mit dem vollständigen Namen „BS2000 Environment for JavaTM V11.0A“.

Das Produkt enthält eine Ablaufumgebung (JRE), die die relevanten Spezifikationen erfüllt:

Darüber hinaus enthält das Produkt eine Entwicklungsumgebung (JDK) mit verschiedenen Entwicklungs-Tools. Diese können verwendet werden, um Anwendungen oder Applets zu entwickeln, die konform zur o.g. API-Spezifikation sind.

JENV V11.0A unterstützt alle Features von OpenJDK mit folgenden Ausnahmen:

  • Audio-Features

  • JDGA (Java Direct Graphic Access)

  • Class Data Sharing

  • Oracle Java Mission Control
  • Java Flight Recorder
  • Advanced Management Console
  • Usage Tracker
  • Java Web Start
  • das Java-Plugin für Web-Browser
  • die Module jdk.hotspot.agent und jdk.internal.vm.ci.

JENV V11.0A enthält zusätzlich Fontdateien aus dem DejaVu Fonts Paket.

Als VM-Technologie kommt ausschließlich die HotSpot-Client-VM zum Einsatz.

Die Demo-Programme aus OpenJDK sind nicht in dem Produkt enthalten.

Standardmäßig wird als Garbage Collector der SerialGC anstelle des G1 Garbage Collectors verwendet.

Weitere Unterschiede zum OpenJDK (z.B. Kommandozeilen-Optionen der Tools, verfügbare Kommandos) werden im Abschnitt Kommandos für BS2000 dargestellt.

Modulkonzept

Die Pakete com.fujitsu.ts.java.bs2000 und com.fujitsu.ts.java.io sind im Modul java.base enthalten.
Das Paket com.fujitsu.ts.jrio ist im Modul jdk.jrio enthalten.  

Optimierte Variante für S- und SQ-Anlagen

Für S- und SQ-Anlagen werden optimierte plattformabhängige Varianten zur Verfügung gestellt. Bei Bedarf kann die /390-Variante von JENV auch auf SQ-Anlagen installiert und verwendet werden.