Neuerungen in Rational Business Developer Version 9.0

Die folgenden neuen Funktionen sind in Rational Business Developer Version 9.0 enthalten:

EGL-Ant-Tasks

Rational Business Developer Version 9.0 bietet mehrere EGL-orientierte Ant-Tasks, die in einer Ant-Builddatei mit anderen Ant-Tasks verwendet werden können, die von Eclipse, Rational Application Developer und der ant-contrib-Bibliothek definiert wurden. Dazu gehören Tasks wie das Generieren und Implementieren, sodass mit Ant EGL-Anwendungen erstellt und implementiert werden können. The Ant Build file can be run from the RBD workbench or as batch command using a headless Eclipse workspace. Mit Builds ohne GUI können EGL-Builds effizienter verwaltet werden und EGL kann die agile Programmierung besser unterstützen.

Details zu den verfügbaren Ant-Tasks finden Sie in Ant tasks for headless build. Anweisungen zum Generieren eines Builds ohne GUI finden Sie in Creating headless EGL build.

EGLAR-Bibliothek erstellen

Bei Rational Business Developer Version 9.0 besteht die Möglichkeit, mehrere EGLAR-Dateien aus verschiedenen Ordnern gleichzeitig zum Projekt hinzuzufügen. Definieren Sie daher zuerst eine EGLAR-Bibliothek, die alle EGLAR-Dateien enthält und bearbeiten Sie dann den EGL- Buildpfad, um diese Bibliothek zum Projekt hinzuzufügen. Details hierzu finden Sie in Defining an EGLAR library.

Codeextrakt

Mithilfe der Codeextraktfunktion in Rational Business Developer Version 9.0 können Sie übermäßig lange oder zu komplizierte Funktionen bereinigen. Weitere Information finden Sie in Extracting a function.

Leistungsverbesserung für Debugging von Rich-UI und Services

Rational Business Developer Version 9.0 enthält einen externen Web-Container, mit dem Sie die Leistung der Rich-UI-Vorschau und des Debuggers verbessern können.

Liberty-Profil

Mit Rational Business Developer Version 9.0 können Sie Liberty Profile Version 8.5.5 verwenden. Bei Liberty Profile handelt es sich um eine einfache und schlanke Anwendungsserverumgebung. Sie ist einfach zu konfigurieren, dynamisch und flexibel und außerdem schnell. Details hierzu finden Sie in:

Einschränkungen:
  • Rational Business Developer Version 9.0 unterstützt nicht Liberty Profile 8.5.
  • Liberty Profile Version 8.5.5 unterstützt nicht den Service JAX-RPC.
  • Liberty Profile Version 8.5.5 unterstützt nicht EGL-Debugger in Rational Business Developer Version 9.0.
  • Liberty Profile Version 8.5.5 unterstützt nicht Java EE Connector Architecture.

IBM Eclipse SDK 4.2.2

Für das zugrundeliegende IBM Eclipse SDK für Rational Business Developer Version 9.0 wurde ein Upgrade auf 4.2.2 durchgeführt.

Multiple-Row-Operationen

Mit Rational Business Developer Version 9.0 können Sie nun die CPU-Zeit reduzieren, indem Sie die erweiterte "Zeilengruppenverarbeitung" zum Abrufen, Einfügen oder Aktualisieren mehrerer SQL-Zeilen während einer Interaktion mit der Datenbank verwenden. Außerdem erhalten Sie entsprechende Diagnosedaten für diese Operationen. Weitere Information finden Sie in Multiple Row.

Performance Improvement for EGL COBOL Program

Version 9.0 reduziert sowohl die Größe des Programmlademoduls als auch des Arbeitsspeichers erheblich. Although this memory reduction benefit will be automatic on all COBOL generated environments, it will be especially beneficial on transactional systems such as CICS, when the ERDSA and EUDSA storage areas are getting large.

Wichtig: Wenn Sie ein System 9.0 verwenden, um COBOL in z/OS oder z/VSE zu generieren, ist die folgende vorläufige Programmkorrektur für Ihre Plattform erforderlich, damit das Programm erfolgreich ausgeführt werden kann: UK92032 für z/OS bzw. UK91995 für z/VSE. Diese vorläufigen Programmkorrekturen (PTFs) unterstützen weiterhin Programme, die mit allen vorherigen Versionen generiert wurden. For the PTF list of the Rational COBOL runtime for z/OS, see http://www-01.ibm.com/support/docview.wss?uid=swg27024554. Die PTFs sind auch in den Versionen 8.0.1.5 aufgelistet, weil 8.0.1.5 das erste Release ist, in dem EGL die Verbesserungen am COBOL-Generator eingeführt hat. Diese Verbesserungen werden jetzt in Version 9.0 integriert, damit die nachfolgenden PTFs die Anforderungen der Laufzeit erfüllen.

Auch Programme, die mit 9.0 generiert wurden, können weiterhin mit allen früheren Releaseprogrammen ausgeführt werden. Die Verwendung der neueren Version 9.0 reduziert jedoch die Speichermenge, die die Anwendung bei der Ausführung benötigt.

For details on COBOL generation, see Overview of COBOL generation.


Feedback