Rational Developer for System z, Version 7.6.1

Features in Release 7.5

Die folgenden neuen Funktionen wurden in Rational Developer for System z Release 7.5 hinzugefügt:

Application Deployment Manager

Der Application Deployment Manager umfasst die folgenden neuen Features:
  • CICS TS-Explorer zum Anzeigen und Verwalten von CICS-Ressourcen
  • Eine völlig neue Benutzerschnittstelle für den Ressourcendefinitionseditor ersetzt die interaktive CICS-Benutzerschnittstelle (CRD-Editor). Der neue Ressourcendefinitionseditor wird verwendet, um mehrere CICS-Ressourcendefinitionen in einem einzigen Manifest zu definieren. Die im Manifest enthaltenen Ressourcendefinitionen können anschließend sofort installiert werden. Sie können auch zur späteren Verarbeitung durch einen Systemprogrammierer exportiert werden.
  • Ein neues Verwaltungsdienstprogramm für Systemprogrammierer wird verwendet, um Standardwerte für CICS-Ressourcendefinitionen und Aktualisierungsberechtigungen zu definieren.

BMS-Editor

Der BMS-Editor umfasst das folgende neue Feature:
  • Dem BMS-Editor wurde die Funktionalität hinzugefügt, einem BMS-Feldelement Kommentare zuzuordnen und Kommentare automatisch im Copybook zu generieren.

Debugger

Das folgende Feature ist für Debug Tool V8.1 verfügbar, nachdem Sie die vorläufige Programmkorrektur für APAR PK53826 angewendet haben:
  • Sie können TCP/IP-Adressen jetzt im IPv6-Format angeben.
Die folgenden Features sind für Debug Tool V8.1 verfügbar:
  • Debug Tool unterstützt über den Debugger für Compilersprachen jetzt nur Verbindungen mit einem Socket. Die Unteroptionen VADTCPIP& und TCPIP& der Laufzeitoption TEST starten beide eine Verbindung mit einem Socket.
  • Debug Tool hat der Optionsdatei EQAOPTS eine Option CODEPAGE hinzugefügt. Mit dieser Option können Sie die Codepage angeben, die während einer Debugsitzung verwendet werden soll. Diese neue Option unterstützt Sie dabei, eine Codepage für den Gesamtanzeigemodus und den fernen Debugmodus anzugeben.
  • Der Standardport wurde in 8001 geändert.
  • Sie können den Befehl SET DEFAULT LISTINGS jetzt über die Debugkonsole des Debuggers für Compilersprachen eingeben.
  • Sie können im fernen Debugmodus jetzt eine Vorgabendatei, eine Datei mit globalen Vorgaben und eine Befehlsdatei verwenden.
  • Die Schnittstelle des fernen Debuggers wurde erweitert, sodass Sie Variablen filtern können. Eine Beschreibung dieser Verbesserung finden Sie in der Onlinehilfe des fernen Debuggers.

Enterprise Service Tools (EST-XSE)

Enterprise Service Tools umfassen die folgenden neuen Features:
  • Für Einzelserviceprojekte:

    • Unterstützung für die Generierung von Verbundelement-XSDs aus mehreren COBOL-Sprachstrukturen
    • IMS-MPPs (Message Passing Programs) mit mehreren Segmenten als Web-Services im Bottom-up-Entwicklungsszenario "Neue Serviceschnittstelle erstellen" aktivieren
    • Quellenanmerkungen für Servicespezifikationsdefinitionen aktivieren, um Informationen und Anpassungen für die Serviceschnittstelle bereitzustellen
    • ADM-Integration (Application Deployment Manager) hinzufügen, damit Benutzer CICS-Ressourcen definieren, installieren oder scannen können, die die Enterprise Service Tools-Komponente generiert
    • Meet-in-middle-Szenario für PL/I-basierte IMS-Aufrufgenerierung
    • Aktualisierung für die Kompatibilität mit der aktuellen Version von CICS Web Services Assistant: Für Top-down- und Bottom-up-Web-Services für CICS-Szenarios in COBOL, die die interpretierende XML-Konvertierung (die compilergestützte Konvertierung ist nicht verfügbar) verwenden, sind die folgenden neuen Features des CICS-Web-Service-Assistenten über Batchprozessoroptionen und die grafische Benutzerschnittstelle der Einzelserviceprojekt-Tools verfügbar:
      Anmerkung: Bei PL/I werden diese neuen Features nur für die Bottom-up-CICS-Web-Service-Szenarios unterstützt, die die interpretierende XML-Konvertierung verwenden.
      • Auf allen Zuordnungs- und Laufzeitebenen ist für DFHLS2WS (für die interpretierende und die hersteller- bzw. compilergestützte Konvertierung) und für DFHWS2LS ein neuer Parameter SYNCONRETURN verfügbar.
      • Eine neue Zuordnungsebene (2.1) und eine neue Laufzeitebene (2.1) sind verfügbar. Ab dieser Ebene sind die folgenden neuen Parameter verfügbar:
        • INLINE-MAXOCCURS-LIMIT (für DFHWS2LS verfügbar)
        • XML-ONLY (für DFHWS2LS verfügbar)
        Ab der Zuordnungsebene 1.2 ist Folgendes verfügbar:
        • Ein neuer Standardwert für den Parameter CHAR-VARYING: CHAR-VARYING=COLLAPSE (für DFHLS2WS verfügbar)
        • Ein neuer Standardwert für den Parameter CHAR-VARYING: CHAR-VARYING=BINARY (für DFHLS2WS verfügbar)
    • Unterstützung für die Generierung von PL/I-Umsetzern aus Datenbeschreibungen, die mehrdimensionale Arrays enthalten
    • Benutzer können Meet-in-middle-Szenarios (Zuordnungen zu einer vorhandenen Serviceschnittstelle) in einem Enterprise Service Tools-Projekt entwickeln.
    • Enterprise Service Tools-Benutzer haben die Möglichkeit, häufig verwendete Schnittstellenelemente einzuschließen und darauf zu verweisen.
    • Unterstützung für WSRR-Aktionen (WebSphere Service Registry and Repository) in einem Enterprise Service Tools-Projekt
    • Ein Web-Service-Bindungsdatei-Editor (WSBind) wurde hinzugefügt.
    • Enterprise Service Tools-Einzelserviceprojekte haben die Möglichkeit, Enterprise Service Tools-Artefakte für ferne Systeme zu generieren.
    • Generieren von XML-Schemas und Sprachstrukturen für XML-Umsetzer, die eine auf Standards basierende Leerzeichenverarbeitung implementieren
    • Unterstützung für z/OS-XML-System Services-Parser in Umsetzern von COBOL-XML zu Sprachstrukturen basierend auf Enterprise COBOL Version 4 Release 1
    • (Optional) Bidirektionale Verarbeitung in PL/I-Umsetzern aktiviert
    • Funktionalität zur Verarbeitung einer PL/I-Quelle, die CICS-Befehle enthält
  • Für Service-Flow-Projekte:
    • Verbesserte Zuordnungsfunktionalität:
      • Ein neuer Zuordnungseditor stellt eine dynamische Validierung von Zuordnungsroutinen und -umsetzungen zur Verfügung.
      • Der neue Zuordnungseditor verwendet die allgemeine Darstellung und Funktionsweise wie der Zuordnungseditor für Einzelserviceprojekte sowie andere IBM® Tools.
    • Verbesserte Integration von ESQL für While-Knoten, Switch-Knoten und Zuordnungsumsetzungen und -bedingungen:
      • ESQL-Bearbeitung unterstützt dynamische ESQL-Validierung und Content-Assist
      • ESQL-Ausdrücke werden in der Flow-Datei gespeichert. Dadurch sind keine ESQL-Module und .esql-Dateien mehr nötig.
    • Verbesserte Nachrichtendefinition:
      • Eine Basisregisterkarte erleichtert das Erstellen einer Variable vom Typ String, Integer oder Float im Editor für Flow-Nachrichten.
    • Verbesserte Flow-Aufzeichnung:
      • Der Benutzer kann neue Verzweigungen aufzeichnen und sie an jeden beliebigen Aufrufknoten anhängen.
      • Das Symbol "Flow-Aufzeichnung starten" ist immer aktiviert. Die Flow-Aufzeichnung wird nicht aufgrund einer nicht erkannten Anzeige automatisch gestoppt.
      • Für Extraktions- und Einfügeaktionen:
        • Sie erhalten eine grafisch orientierte Rückmeldung, wenn ein Feld für eine Extraktions- oder Einfügeaktion ausgewählt ist.
        • Der Benutzer kann eine unbeabsichtigte falsche Feldauswahl beheben, indem er in Bearbeitung befindliche Aufzeichnungen mithilfe der Gliederungsansicht bearbeitet.
        • Im Fenster mit den EST-Tipps werden weitere Informationen und Anleitungen zur Verfügung gestellt.
    • Für den Generierungseigenschafteneditor:
      • Der Editor berechnet automatisch die maximale COMMAREA-Größe.
      • Die Gliederungsbaumstruktur wird im Editorbereich neben den Eingabefeldern geöffnet.
    • Für den Assistenten "Laufzeitcode generieren":
      • Der Assistent ist in die Application Deployment Manager-Komponente integriert.
      • Ein Benutzer kann eine Verbindung zu einer CICS-Primärverbindung konfigurieren, während der Assistent geöffnet ist.
      • Der Assistent gibt eine Warnung aus, wenn die JCL-Schablonen nicht angepasst wurden.
    • Verbessertes Testen und Protokollieren:
      • Über "Client-Requester generieren" wird ein COBOL-Quellcodemodul für ein CICS-Clienttestprogramm generiert. Das Programm ruft Ihren Service-Flow mithilfe von "LINK mit COMMAREA" oder "LINK mit Channel" über die CICS-Service-Flow-Laufzeitumgebung auf.
      • Die Service-Flow-Projekt-Tools verwenden jetzt das Protokollierungssystem von Rational Developer for System z.
    • Neue Dateierweiterungen ermöglichen eine einfachere Identifikation von Dateien.
    • Eine automatische Migrationsfunktion migriert Service-Flow-Projekte aus früheren Versionen in die aktuelle Version. Dazu gehören:
      • Rational Developer for System z V7.0 und 7.1
      • WebSphere Developer for zSeries Version 6.0

File Manager

Rational Developer for System z File Manager stellt jetzt einen Schabloneneditor mit Funktionalitäten bereit, um Schablonen basierend auf einem COBOL-Copybook oder auf PL/I-Includes zu generieren. Der Schabloneneditor stellt außerdem Funktionen zum Erstellen von dynamischen Schablonen und zum Bearbeiten von Schabloneninformationen bereit. Auf diese Weise haben Rational Developer File Manager-Benutzer zusätzliche Kontrolle über die Formatierung und Filterkriterien, die beim Bearbeiten von Dateien im Editor für formatierte Daten angewendet werden können.

Die Funktion "Suchen/Ersetzen" wurde verbessert. Es ist jetzt möglich, Ergebnisse überall in der aktuellen Datei zu suchen bzw. zu ersetzen. Wenn Sie eine Suche ausführen, durchsucht Suchen/Ersetzen zuerst das aktuelle Datenfenster bis zum letzten Satz im Fenster. Wenn die Suche das Ende des aktuellen Fensters erreicht, hat der Benutzer die Option, die Suche außerhalb des aktuellen Fensters im restlichen Bereich der Datei fortzusetzen.

Rational Developer for System z File Manager Version 7.5 enthält auch folgende Features:
  • Unterstützung für die Verbindung zu einem IBM File Manager-Server anstatt IBM File Manager in einem Batch auszuführen. Auf diese Weise kann der Benutzer die Anzahl der erforderlichen Initiatoren für die Rational Developer File Manager-Bearbeitungssitzungen minimieren.
  • IPv6-Unterstützung für File Manager-Verbindungen

zAPG

zAPG umfasst die folgenden neuen Features:
  • UML-zu-COBOL-Verarbeitung, die die Modellierung von Datenstrukturen und Programmen und anschließende Generierung von COBOL-Quellcode mithilfe dieser Modelle unterstützt. Diese Verarbeitung von Modellierung zu Entwicklung verwendet Plattformen für Rational Software Architect und Rational Developer for System z. Eine EMF-Darstellung (Eclipse Modeling Framework) des generierten RSA-Modells kann exportiert und anschließend in Developer for System z importiert werden, um COBOL-Code zu generieren.
  • Es ist jetzt möglich, neue COBOL-Programme zu erstellen, die die Ein-/Ausgabe für VSAM- und/oder QSAM-Dateien mit dem neuen VSAM/QSAM-Assistenten ausführen. Die generierten Programme bieten eine gute Basis für die Entwicklung von Anwendungen, die auf VSAM- und QSAM-Dateien zugreifen. Allerdings sind in fast allen Fällen einige Änderungen erforderlich.

Neue Erweiterung: Rational Developer for System z stellt eine Erweiterung bereit, die mit Rational Software Architect installiert wird. Dadurch wird die Funktionalität zum Modellieren von COBOL-Code aktiviert. Laden Sie die Erweiterung "UML Profiles for COBOL Development" herunter und installieren Sie sie, um die Funktionalität zu verwenden. Weitere Anweisungen und Informationen finden Sie in der RSA-Dokumentation.

zIDE

zIDE umfasst die folgenden neuen Features:
  • Content-Assist für COBOL basierend auf einer zugeordneten Symboltabelle (Associated Symbol Table, AST). Die zugeordnete Symboltabelle stellt den COBOL-Quellcode in einer Baumstruktur dar. Dieses Content-Assist unterstützt eingebettete Sprachen einschließlich SQL und CICS. Dieses Feature stellt auch Unterstützung für Copybooks bereit.
  • Der erweiterte COBOL-Editor wurde mit den folgenden Features ergänzt:
    • Echtzeit-Syntaxprüfung mit eingeschränkter semantischen Prüfung (Beispiel: nicht aufgelöste Referenzen)
    • Eine Aktion "Deklaration öffnen", die die Navigation von einer Referenz auf ein Datenelement, ein Kapitel oder einen Abschnitt zu seiner zugehörigen Deklaration unterstützt
    • Eine Aktion "PERFORM-Hierarchie öffnen", die eine Ansicht für die Navigation in einer PERFORM-Hierarchie für einen angegebenen Abschnitt oder ein Kapitel darstellt
    • Eine Umstrukturierung "Umbenennen", die für Datenelemente, Abschnitte und Kapitel ausgeführt wird
    • Eine Umstrukturierung "Füllwörter entfernen", die unnötige Füllwörter aus der Quelle entfernt
  • RSE-Server mit einem Prozess, bei dem ein Server mehrere Clients bereitstellt und mehrere Server für den Lastausgleich verwaltet werden. Diese Änderung am RSE-Server verbessert die Skalierbarkeit und die Startleistung.
  • Ein einheitliches Projektentwicklungsmodell, um ein reibungsloses Online- bzw. Offlineprojektverhalten bereitzustellen. Dies ermöglicht eine bessere Integration von Projekten in Quellcode-Verwaltungsprogramme wie beispielsweise ClearCase, SCLM und CARMA. Es ermöglicht auch eine engere Integration zwischen dem zIDE-Projektmodell und anderen Komponenten von Rational Developer for System z (wie beispielsweise EST und zAPG).
  • Bereitstellung eines flexibleren Buildeigenschaftengerüsts, mit dem Benutzer neue Eigenschaften und Eigenschaftengruppen erstellen und verwalten können. Durch die Einführung von Eigenschaftengruppen können Benutzer mehrere Buildkonfigurationen für ein Projekt, ein Unterprojekt oder eine Datei definieren und speichern. Dann können sie während des Builds entscheiden, welche Eigenschaftengruppe verwendet werden soll. Dieses Gerüst erleichtert es den Benutzern auch, Eigenschaftengruppen zu speichern und freizugeben.
  • Erweiterungen für den LPEX-Editor für System z. Dazu gehören eine visuelle Anzeige des Randbereichs des Editors, die Funktionalität zum Bearbeiten von Hexadezimalwerten in fernen Dateien und die Unterstützung von ISPF-Befehlen.
  • Erweiterungen für die zIDE-Benutzerschnittstelle. Dazu gehören die Funktionalität zum Zusammenführen von Dateiunterschieden zwischen dem lokalen und fernen System in der Vergleichsansicht und die Funktionalität zum Sortieren der Ansicht "z/OS-Dateisystemzuordnung".
  • Erweiterungen für die zIDE-Anwendungsprogrammierschnittstelle für den Zugriff auf ferne Ressourcen. Dies ermöglicht das Festlegen von Dateisystemzuordnungen für ferne Ressourcen, das Markieren von Ressourcen als schreibgeschützt sowie eine bessere Integration zwischen SCLM und CARMA.
  • Der Menümanager wurde erweitert, um die Erstellung von Menüaktionen und die Zuordnung zu den verschiedenen zIDE-Ansichten zu erleichtern.

Nutzungsbedingungen | Feedback

Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).