Rational Developer for System z, Version 7.6

Neue Features in früheren Releases

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 Stapelprozessoroptionen 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 Dateigruppen 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 Dateigruppe 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 Dateigruppe 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-Dateigruppen 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.

Features in Release 7.1.1

Die folgenden Funktionen sind Features von Release 7.1.1.

LPEX-Editor für System z

Der LPEX-Editor für System z wurde wie folgt erweitert:
  • Umsetzung der Satzlängenbegrenzung, einschließlich einer visuellen Satzbegrenzungsmarkierung, eines Warnungsdialogs beim Speichern einer Datei, die Zeilen enthält, die die Satzlängenbegrenzung überschreiten, und der Funktionalität zum Hervorheben von Sätzen, die die Längenbegrenzung überschreiten
  • Eine Cursorspaltenmarkierung, die die richtige Ausrichtung von Codeblöcken unterstützt
  • Erweiterungen des LPEX-Befehls "Suchen" für System z, um alle übereinstimmenden Vorkommen hervorzuheben
  • Inhaltsunterstützung für die Schlüsselwörter -INC und ++INCLUDE
  • PL/I-Hostsyntaxprüfung als Unterstützung für CICS TXSeries for Multiplatforms 6.2
  • Funktionalität zum Generieren von JCL für Kompilierung, Verknüpfung und Start für DB2-Anwendungen, die TSO oder Call Attachment Facility verwenden
  • Eine technische Vorschau der Ressourcen-API-Dokumentation, einschließlich von Dokumentation, Beispielen und Javadoc

BMS-Editor

Der BMS-Editor wurde wie folgt verbessert:
  • Das Array-Tool mit Bearbeitungsfunktionalität. Die Arrayeigenschaften können bearbeitet werden, indem Sie ein Wiederholungsfeld auswählen. Der Assistent Array bearbeiten wird mit allen aktuellen Eigenschaften geöffnet. Nachdem die Eigenschaften geändert wurden, werden sie im Array und in der Quelle gespeichert und dargestellt. Wenn Sie einzelne Feldeigenschaften ändern wollen, wählen Sie das betreffende Feld aus. Klicken Sie mit der rechten Maustaste und wählen Sie Feldeigenschaften aus. Im Array-Tool können Sie Arrays löschen, auswählen und verschieben, indem Sie auf beliebige Felder im Array klicken.
  • Das Strukturtool mit Bearbeitungsfunktionalität. Die Struktureigenschaften können bearbeitet werden, indem Sie ein Wiederholungsfeld auswählen. Der Assistent Struktur bearbeiten wird mit allen aktuellen Eigenschaften geöffnet. Nachdem die Eigenschaften geändert wurden, werden sie in der Struktur und in der Quelle gespeichert und dargestellt. Wenn Sie einzelne Feldeigenschaften ändern wollen, wählen Sie das betreffende Feld aus. Klicken Sie mit der rechten Maustaste und wählen Sie Feldeigenschaften aus. Im Strukturtool können Sie Strukturen löschen, auswählen und verschieben, indem Sie auf beliebige Felder in der Struktur klicken.

Laufzeitumgebung von IMS Info 2.0

Einzelserviceprojekte für die Laufzeitumgebung von IMS Info 2.0

Die Einzelserviceprojekte in Enterprise Service Tools enthalten Funktionalitäten, die die zukünftige Laufzeitumgebung IMS Info 2.0 unterstützen. Sie können die in Rational Developer for System z 7.1.1 generierten Artefakte implementieren, wenn die Laufzeitumgebung IMS Info 2.0 in einem zukünftigen Release allgemein verfügbar ist.

Features in Release 7.1

Die folgenden Funktionen sind Features und Erweiterungen von Release 7.1.

File Manager Integration

File Manager Integration ist ein neues Toolangebot, das den Editor für formatierte Daten in IBM Rational Developer for System z Version 7.1 bereitstellt. Der Editor für formatierte Daten bietet Bearbeitungszugriff auf sequenzielle Dateigruppen, PDS-Member sowie KSDS- und ESDS-VSAM-Cluster basierend auf einer Datenstruktur, die in COBOL-Copybooks, PL/I-Includes oder IBM File Manager-Schablonen gespeichert ist.

Der Editor für formatierte Daten wendet die im Copybook, im Include oder in der Schablone verfügbaren Datenstrukturen auf die Sätze der Dateigruppe an. Dadurch wird eine feldtypspezifische Bearbeitungssitzung bereitgestellt. Die durch Rational Developer for System z File Manager hinzugefügte Funktionalität wurde durch die Integration mit IBM File Manager ermöglicht.

Fault Analyzer Integration

Fault Analyzer Integration für Rational Developer for System z Version 7.1 ist ein neues Toolangebot, das Sie bei der Arbeit mit Fehlereintragsdateien (Echtzeit-Analyseberichte bei abnormaler Beendigung) aus Rational Developer for System z unterstützt. Mit diesem Tool können Sie zusätzlich die Vorteile der in der Umgebung verfügbaren Features für die Benutzerfreundlichkeit nutzen. Wichtige Features:
  • Eine Schnittstelle zu Fehlerprotokolldateien und -ansichten aus der Umgebung von Rational Developer for System z
  • Funktionalität zum Arbeiten mit mehreren Fehlerprotokolldateien und -ansichten von mehreren Systemen
  • Funktionalität zum Durchsuchen von Fehlereinträgen, die während der Echtzeitanalyse von abnormal beendeten Programmen erstellt wurden
  • Ein Browser zum Durchsuchen des Speicherauszugs, der einem Fehlereintrag zugeordnet ist
  • Bei Bedarf eine Quellenliste des abnormal beendeten Programms mithilfe von Nebendateien (LANGX-Dateien)

Integrated Development Environment for System z (IDE)

Integrated Development Environment for System z (IDE) wurde wie folgt verbessert:
  • Funktionalität zum Importieren und Exportieren von z/OS-Projekten zur gemeinsamen Nutzung von Projekteigenschaften und -ressourcen
  • Syntaxprüfung und Inhaltsunterstützung für CICS-Programme, die der in Ihrer Installation verwendeten CICS-Version entspricht
  • Funktionalität zur Bereitstellung von spezifischen Kompilierungsoptionen für die auf Ihrer Workstation installierten Version von CICS TXSeries
  • Funktionalität zum Hinzufügen von JCL-Systemvariablen zu Projekt- oder Ressourceneigenschaften
  • Funktionalität zum Speichern und Wiederverwenden von z/OS-Suchabfragen
  • Neue Filterungsfunktionalität zum Ein-/Ausblenden von COBOL-Programmteilen in der Gliederungsansicht
  • Veröffentlichung der System z-IDE-Ressourcen-API
  • Leistungsverbesserungen für Jobüberwachung, Aktualisierung, Rückmeldung zu COBOL-Syntaxfehlern, LPEX-Editor für System z, Protokollierungsfunktionen und Fehlernachrichten

BMS-Editor

Mit dem BMS-Editor können Sie BMS-Maskengruppen erstellen und modifizieren. Innerhalb einer neuen oder vorhandenen Maskengruppe können Sie Felder hinzufügen und neu anordnen. Im Anzeigemodus und Vorschaumodus sind leistungsfähige Anzeige-Tools verfügbar, z. B. eine Filteroption für die Anzeige bestimmter Maskenkombinationen. Der Quellenmodus ermöglicht das direkte Bearbeiten des Dateicodes für eine Gruppe. Der Maskengruppenassistent unterstützt Sie beim Generieren und Konfigurieren neuer BMS-Maskengruppendateien. Mit einem Exportassistenten können Sie für jede Maske innerhalb eines vorhandenen dynamischen Webprojekts eine JSF-Webseite (JavaServer Faces) erstellen. Der BMS-Editor wurde verbessert, um Folgendes bereitzustellen:
  • Mit dem Array-Tool können Sie eine vertikale oder horizontale Arraystruktur erstellen, die aus einem einzigen Wiederholungsfeld oder aus einer Feldgruppe besteht. Der generierte Quellcode wird mit Annotationen versehen, um auf das Vorhandensein dieser Felder hinzuweisen.
  • Symbolische Zuordnungen können jetzt ohne Assemblierung der BMS-Makros generiert werden. Die symbolischen Zuordnungen (oder Copybooks) sind dabei nicht auf die durch die BMS-Makrosprache unterstützten Schlüsselwörter begrenzt.

MFS-Editor

Mit dem MFS-Editor können Sie MFS-Nachrichtendateien und -Formatdateien erstellen und modifizieren. Der MFS-Editor stellt einen Assistenten bereit, mit dem Sie ohne großen Aufwand neue MFS-Formatdefinitionen und MFS-Nachrichtendateien generieren können. Zusätzlich wurde in das Produkt ein Editor für die Modifizierung von Text und Grafik in vorhandenen MFS-Quellendateien aufgenommen.

Der MFS-Editor fügt Unterstützung für das MFS-Schlüsselwort COPY hinzu. Wenn der MFS-Quellcode das Schlüsselwort COPY gefolgt von einem Dateinamen enthält, ruft der MFS-Editor die zu kopierenden Anweisungen dynamisch ab, damit der Editor die MFS-Datei öffnen kann.

Common Access Repository Manager (CARMA)

CARMA stellt eine einheitliche Schnittstelle und eine Reihe von Services für den Zugriff auf 390-basierte SCM-Tools (Source Code Management) bereit sowie einen GUI-Client (grafische Benutzerschnittstelle), der als Gerüst für die Erstellung eigener SCM-GUIs verwendet werden kann.

CARMA wurde in Version 7.1 erweitert, um Unterstützung für Felder hinzuzufügen, in denen wichtige Daten zu CARMA-Membern angezeigt werden. Außerdem wurde Unterstützung für die Versionssteuerung hinzugefügt. Zusätzlich wurde Unterstützung zum Zusammenstellen von Informationen zu RAMs und RAM-Instanzen hinzugefügt sowie zum Ausführen von angepassten Aktionen für diese Elemente.

Integration in SCLM Developer Toolkit

Das IBM SCLM Developer Toolkit ist eine auf Eclipse basierende Plug-in-Anwendung, die SCM-Services (Software Configuration Management) für Eclipse-basierte Entwicklungsumgebungen bereitstellt. Dieses Produkt wird in das Eclipse-Repository-Providermodell integriert, um eine standardisierte Schnittstelle für SCM-Operationen in SCLM bereitzustellen. Durch die Verwendung dieses Plug-ins in SCLM kann ein mit Eclipse arbeitender Entwickler Quellcodeoperationen verwalten und Prozesse erstellen.

Das SCLM Developer Toolkit wurde wie folgt verbessert:
  • Die Handhabung von ausgecheckten Dateien wurde erweitert, um eine Syntaxprüfung und Abhängigkeitsaktualisierung zu unterstützen.
  • Mit dem LPEX-Editor für SCLM Developer Toolkit können Sie zusätzlich zu den Befehlen im LPEX-Editor einige ISPF-Befehle (Interactive System Productivity Facility) verwenden.
  • Sie können in der SCLM-Ansicht jetzt mehrere Projekte anzeigen und mit ihnen arbeiten. Die Projekte können sich auf verschiedenen z/OS-Systemen befinden.
  • Die Batchausgabe wird jetzt in einem Editor angezeigt. So können Sie Editorbefehle verwenden, um ohne großen Aufwand Daten im Batch-Job zu suchen.
  • Operationsprotokolle sind jetzt farblich codiert, damit Sie wichtige Informationen schneller finden und automatisch zur ersten hervorgehobenen Nachricht blättern können. Wenn Sie doppelt auf den Baumstrukturknoten klicken, wird das Protokoll im Standardeditor geöffnet.
  • Den SCLM-Vorgaben wurden einige neue Optionen hinzugefügt, um Sie beim Anpassen Ihrer Benutzervorgaben zu unterstützen.
  • SCLM-Operationsprotokolle wurden bisher auf die Festplatte geschrieben und nie gelöscht. Dies kann zu einer sehr großen Anzahl Dateien führen. Jetzt können Sie angeben, wie viele Operationsprotokolle bzw. für welchen Zeitraum sie aufbewahrt werden sollen.
  • SCLM Developer Toolkit unterstützt jetzt SQLJ als Projekttyp, damit Sie SQLJ-Projekte zu SCLM hinzufügen können.
  • Build- und Umstufungsjobs, die auf verschiedene Ebenen der SCLM-Hierarchie zugreifen, können jetzt verschiedene Jobkarten verwenden. Diese Jobkarten werden zwischen SCLM Developer Toolkit-Sitzungen gespeichert.
  • Die Protokollierung und der Nachrichtenaustausch bei der Batch-Build-Verarbeitung wurde verbessert, um deutlichere Berichte zu Fehlernachrichten bereitzustellen. Dies erleichtert Ihnen das Debugging von Buildfehlern.

Enterprise Service Tools

Enterprise Service Tools enthält (wie im letzten Release) Tools zum Erstellen von drei Projekttypen:
  • Einzelserviceprojekte ermöglichen Ihnen das Erstellen eines Web-Service, der eine einzelne vorhandene CICS-Anwendung aufruft. Es gibt vier Typen von Einzelserviceprojekten. Jeder Typ wird in einer anderen CICS-Laufzeitumgebung verwendet:
    • Web-Service für CICS-Projekt
    • SOAP für CICS-Projekte
    • IMS-SOAP-Gateway-Projekt
    • Batch-, TSO- und USS-Projekte
  • Mit Service-Flow-Projekten können Sie einen umfassenden Web-Service erstellen, mit dem Daten aus mehreren CICS®-Anwendungen oder aus anderen Web-Services erfasst und verarbeitet werden können.
  • Mit Datenbankanwendungsprojekten können Sie eine webfähige Anwendung erstellen, die auf eine z/OS®-DB2®-Datenbank zugreift.
Einzelserviceanwendungen entwickeln und ausführen
Für die Ressourcen zum Entwickeln und Ausführen von Einzelserviceprojekten gibt es die folgenden neuen Features:
  • Neue Funktionalität:
    • In einem Einzelserviceprojekt, das das Bottom-up-Entwicklungsszenario und die compilergestützte Konvertierung verwendet, können durch den generierten Web-Service-Code jetzt bestimmte Felder der an die vorhandene Anwendung übergebenen Eingabestruktur mit von Ihnen angegebenen Standardwerten initialisiert werden. Diese Initialisierung ist nicht nur für Felder in der Eingabestruktur verfügbar, die Sie in der vom Web-Service empfangenen Datenstruktur eingeschlossen haben. Sie ist auch für Felder verfügbar, die Sie aus der vom Web-Service empfangenen Datenstruktur ausgeschlossen haben.

    • In einem Einzelserviceprojekt, das die Web-Services für die CICS-Laufzeitumgebung, das Bottom-up-Entwicklungsszenario und die interpretierende Konvertierung verwendet, können Sie jetzt auswählen, welche Felder aus der Eingabestruktur der Anwendung in der Eingabestruktur der Web-Services angezeigt werden sollen. Auf ähnliche Weise können Sie angeben, welche Felder aus der Ausgabestruktur der Anwendung in der Ausgabestruktur der Web-Services angezeigt werden sollen. Dieses Feature wurde bereits für die compilergestützte Konvertierung unterstützt.

    • Die Verwendung von Enterprise PL/I for z/OS wird jetzt im Bottom-up-Szenario für die Web-Services für die CICS-Laufzeitumgebung (nur interpretierende Konvertierung) und für die Batch-, TSO-, USS- und IMS-SOAP-Gateway-Laufzeitumgebungen (nur compilergestützte Konvertierung) unterstützt.

    • In einem Einzelserviceprojekt, das das Bottom-up-Entwicklungsszenario und die compilergestützte Konvertierung verwendet, wird jetzt eingeschränkte Unterstützung für XML-Namensbereichspräfixe und Standard-Namensbereichsdeklarationen bereitgestellt.

    • Wenn das Batch-Prozessor-Tool für das Bottom-up-Entwicklungsszenario verwendet wird, können während der Verarbeitung der Quellendateien gefundene Syntaxfehler jetzt in einer von Ihnen angegebenen XML-Datei protokolliert werden.

    • In einer Anzeigefunktion für WSBind-Dateien kann jetzt der Inhalt dieser Dateien angezeigt werden.

    • In einem Einzelserviceprojekt, das das Bottom-up-Entwicklungsszenario und die compilergestützte Konvertierung verwendet, kann die maximale Größe der eingehenden und abgehenden XML-Nachrichten jetzt jeweils bis zu 32 MB sein. Sie müssen dazu Version 3.4 des Enterprise COBOL-Compilers auswählen. (Sie können Version 3.1 bis 3.4 auswählen.)

    • In einem Einzelserviceprojekt, das das Bottom-up-Entwicklungsszenario und die compilergestützte oder interpretierende Konvertierung verwendet, wird jetzt die Generierung eines unidirektionalen Web-Service unterstützt. Ein unidirektionaler Web-Service ist ein Web-Service, der eine Nachricht empfängt, aber keine Antwort zurückgibt.

    • In einem Einzelserviceprojekt, das die IMS-SOAP-Gateway-Laufzeitumgebung, das Meet-in-middle-Entwicklungsszenario und die compilergestützte Konvertierung verwendet, kann der abgeschlossene Web-Service jetzt mithilfe des IMS-SOAP-Gateways einen abgehenden Web-Service aufrufen.

    • Unterstützung für WSDL 2.0 und SOAP 1.2:
      • In einem Einzelserviceprojekt, das die Sprachen COBOL oder PL/I, die Web-Services für die CICS-Laufzeitumgebung, das Bottom-up-Szenario und die interpretierende Konvertierung verwendet, kann der Bottom-up-Assistent die WSDL-Datei jetzt im Format WSDL 1.0 oder WSDL 2.0 generieren. Er kann die WSDL-Datei auch im Format SOAP 1.1, SOAP 1.2 oder in beiden Formaten generieren.
      • In einem Einzelserviceprojekt, das nur die Sprachen COBOL, die Web-Services für die CICS-Laufzeitumgebung, das Top-down-Szenario und die interpretierende Konvertierung verwendet, kann der Top-down-Assistent jetzt WSDL 2.0 in der WSDL-Datei erkennen und korrekt verarbeiten. Außerdem kann er die richtige Treiber-Quellcodedatei und WSBind-Datei generieren.
  • Features, die die Benutzerfreundlichkeit verbessern:
    • In einem Einzelserviceprojekt, das das Bottom-up-Entwicklungszenario und die compilergestützte Konvertierung verwendet, können die Enterprise Service Tools die Kommentare aus der COBOL-Quellendatei extrahieren. Diese Datei enthält die Eingabedatenstruktur und die Ausgabedatenstruktur, die für die Eingabe und Ausgabe durch den Web-Service verwendet werden sollen. Die Kommentare können als Anmerkungen in die WSDL-Datei und in die beiden XSD-Dateien eingeschlossen werden, die für die Web-Services erstellt werden.

    • In einem Einzelserviceprojekt, das das Bottom-up-Entwicklungsszenario und die compilergestützte bzw. interpretierende Konvertierung verwendet, kann das Assistenten-Launchpad für Enterprise Service Tools über eine COBOL-Datei in einer partitionierten MVS-Dateigruppe auf einem fernen z/OS-System gestartet werden, das in der Ansicht Ferne Systeme der Workbench angezeigt wird. Ausgabedateien können auf dem fernen z/OS-System oder in lokalen Verzeichnissen auf der Workstation generiert werden.

    • In früheren Versionen des Meet-in-Middle-Entwicklungsszenarios ließen die Tools keine automatische Kombination der Anforderungs- und Antwortnachrichtenverarbeitung zu. Das Kombinieren der beiden Prozesse musste manuell codiert werden. Für das Meet-in-Middle-Entwicklungsszenario kann der Assistent "Konvertierungscode generieren" jetzt automatisch den Umsetzer für eingehende und abgehende Daten generieren. In der CICS-Web-Services-Laufzeitumgebung kann auch die WSBind-Datei generiert werden, die die Konvertierungskonfiguration für die Anforderungs- und Antwortnachrichtenverarbeitung enthält.

Service-Flows entwickeln und ausführen
Für die Ressourcen zum Entwickeln und Ausführen von Service-Flow-Projekten gibt es die folgenden neuen Features:
  • Neue Funktionalität:
    • Laufzeit-Quellcodedateien, JCLs und andere Dateien können für V3.2 oder für V3.1 der IBM CICS-Service-Flow-Laufzeitumgebung für CICS Transaction Server for z/OS generiert werden.

    • Ein Service-Flow kann eine Anwendung ohne Terminal mithilfe des Befehls LINK und der Option CHANNEL (zusätzlich zu der bereits vorhandenen Unterstützung des Befehls LINK mit der Option COMMAREA) aufrufen. (nur CICS 3.2)

    • Ein Service-Flow kann den Bridgemechanismus Link3270 verwenden, um mit Terminalanwendungen zu interagieren, die über Basis-Datenübertragungsbefehle (beispielsweise SEND, RECEIVE und CONVERSE) kommunizieren. Dies gilt zusätzlich zu der bereits vorhandenen Unterstützung für Anwendungen, die BMS (Basic Mapping Support) verwenden. (nur CICS 3.2)

    • Ein Service-Flow kann einen vom Standard abweichenden CICS-Transaktionsnamen verwenden, um eine Anwendung ohne Terminal (mithilfe der Option "LINK mit CHANNEL" oder der Option "LINK mit COMMAREA") oder einen Web-Service aufzurufen. Mit diesem Feature können Sie unterschiedliche Zugriffsberechtigungen für verschiedene Aufrufe derselben Anwendung ohne Terminal oder desselben Web-Service zuweisen. (nur CICS 3.2)

    • Web-Service-Dateien können in verschiedenen WSDL-Formaten (WSDL 1.1 oder WSDL 2.0) und in verschiedenen SOAP-Formaten (SOAP 1.1, SOAP 1.2 oder beides) generiert werden. Die Unterstützung für WSDL 2.0 und SOAP 1.2 ist auf die Unterstützungsstufe begrenzt, die von CICS Web Services Assistant in IBM CICS Transaction Server for z/OS V3.2 bereitgestellt wird. (nur CICS 3.2)

    • Im Assistenten "Laufzeitcode generieren" können Sie Optionen auswählen, damit der Assistent automatisch die folgenden Tasks auf dem z/OS-System ausführt, auf das er seine generierten Dateien kopiert hat:
      • Der Assistent kann die generierten JCL-Dateien, einschließlich der Kompilierungs-JCL, der Ressourcendefinitions-JCL und (nur für CICS 3.1) der JCL zum Aktualisieren der Eigenschaftendateien, automatisch an z/OS übergeben.
      • Wenn Sie mithilfe des CICS-Ressourcendefinitionseditors eine CICS-Systemdefinition für eine ferne CICS-Region konfiguriert haben, kann der Assistent automatisch die folgenden Tasks in der ausgewählten CICS-Region ausführen:
        • Programm-, Transaktions- und Prozesstypressourcen in CICS installieren
        • Pipeline-Scans für ausgewählte Pipelines und Verzeichnisse ausführen
        • Das Service-Flow-Pickup-Verzeichnis auf Aktualisierungen für Service-Flow-Eigenschaftendateien scannen. (Dazu wird eine Anforderung an die Service-Flow-Laufzeitumgebung gesendet.) (nur CICS 3.2)
    • Mit der Service-Flow-Programmierschnittstelle (Service Flow Programming Interface, SFPI) können Sie ein angepasstes Importprogramm schreiben, um Ihre vorhandenen Datenstrukturen und Aufrufinformationen in Nachrichtenartefakte und Operationsartefakte umzusetzen, die in Service-Flow-Projekten verwendet werden. (Die Standardimportprogramme für Service-Flow-Projekte können COBOL-Daten, PL/I-Daten, WSDL-Definitionen, BMS-Informationen und HATS-Anzeigen (Host Access Transformation Services) importieren.)

    • Im Editor für Generierungseigenschaften können Sie mit einer Option "Empfangene Anzeigen überspringen" Situationen verarbeiten, in denen eine Terminalanwendung mehr als eine Anzeige an das Terminal überträgt, ohne darauf zu warten, dass das Terminal eine Eingabe sendet.

  • Features, die die Wartungsfreundlichkeit oder die Leistung verbessern:
    • Jeder WebSphere MQ-Aufruf führt jetzt zu einem Aufruf eines einzigen generischen MQ-Adapterservers in der Service-Flow-Laufzeitumgebung anstatt zur Erstellung von separaten MQ-Serveradaptern für jeden MQ-Aufruf. Aufgrund dieser Einsparung müssen Sie weniger Quellcodedateien, JCL-Dateien und Ressourcendefinitionen verwalten. (nur CICS 3.2)
    • Sie können jetzt die folgenden Dateitypen oder Artefakte umbenennen, ohne vorhandene Verbindungen zwischen den umbenannten Ressourcen und anderen Dateien oder Artefakten im Service-Flow zu unterbrechen: Operationsdateien (*.wsdl), Zuordnungsdateien (*.seqmap), ESQL-Dateien (*.esql), Nachrichtendateien (*.mxsd), einzelne Nachrichten in einer Nachrichtendatei und Teile von Nachrichten.

    • Wenn die Ziellaufzeitumgebung CICS 3.2 ist, erstellt der Assistent "Laufzeitcode generieren" eine Service-Flow-Eigenschaftendatei (eine Binärdatei mit der Erweiterung .sfp) anstelle einer JCL-Datei zum Aktualisieren der Eigenschaftendatei. Mithilfe der Service-Flow-Eigenschaftendatei verwaltet die Service-Flow-Laufzeitumgebung Flows über eine CICS-Transaktion. Damit können Benutzer Flows aktivieren bzw. inaktivieren und die Anzahl der verwendeten Flows überwachen. (nur CICS 3.2)

    • Bei der Service-Flow-Entwicklung im Assistenten "Laufzeitcode generieren" erleichtert und beschleunigt die Option "Erstellung von Ressourcendefinitionen von SFR verwalten lassen" die Task zum Definieren von Ressourcen auf dem fernen z/OS-System. Dieses Feature sollte nur während der Service-Flow-Entwicklung verwendet werden. (nur CICS 3.2)

    • Die Informationen zu Fehlernachrichten und Protokollen für den Assistenten "Laufzeitcode generieren" wurden erweitert. Jeder Fehler hat eine Fehlernummer, einen Nachrichtentext, eine Erläuterung und eine Beschreibung der Aktion, die der Benutzer ausführen sollte.

    • In der CICS-Traceausgabe werden mehr Traceinformationen generiert, wenn ein Service-Flow eine Anwendung oder einen Web-Service aufruft. Dadurch wird es einfacher, solche Ereignisse zu verfolgen.

  • Features, die die Benutzerfreundlichkeit verbessern:
    • Die folgenden Anzeigendeskriptoren werden jetzt durch die CICS-Service-Flow-Laufzeitumgebung in FEPI-Service-Flows unterstützt: "Feldanzahl", "Anzahl der Eingabefelder" und "Feldkontrollsumme". (nur CICS 3.2)
    • Im Assistenten "Neue Generierungseigenschaften" können Sie eine Option festlegen, damit der Assistent die neuen Generierungseigenschaften mit denselben Werten initialisiert wie in einer vorhandenen Gruppe mit Generierungseigenschaften für denselben Flow. Dieses Feature ist sehr nützlich, wenn Sie eine zweite Gruppe mit Generierungseigenschaften für einen aufgerufenen Flow mit denselben Werten initialisieren wollen wie in der ersten Gruppe mit Generierungseigenschaften für denselben Flow.

    • Im Flow-Zuordnungseditor können Sie Nachrichten zu Zuordnungsroutinen hinzufügen. Ziehen Sie dazu eine einzelne Nachricht in das Ziel- oder Quellenteilfenster des Editors. Sie können auch mehrere Nachrichten aus einer Liste mit allen Nachrichten in einer ausgewählten Nachrichtendatei auswählen.

    • Im Flow-Editor können Sie jetzt den Assistenten "Bedingte Anweisung erstellen" verwenden, um einfach eine bedingte ESQL-Anweisung für einen While-Knoten zu erstellen. (Dieser Assistent kann bereits mit einem Switch-Knoten verwendet werden.)

    • Sie können die Ansicht "EST-Projekt-Explorer" mit den derzeit geöffneten Editoren verknüpfen, sodass durch die Auswahl eines Editors (wodurch er im Vordergrund angezeigt wird) automatisch die bearbeitete Ressource in der Ansicht "EST-Projekt-Explorer" ausgewählt wird. Auf ähnliche Weise wird durch die Auswahl einer gerade im EST-Projektexplorer bearbeiteten Ressource automatisch der Editor als ausgewählter Editor (im Vordergrund) im Editorbereich angezeigt.

    • Im EST-Projektexplorer können Sie einer beliebigen vorhandenen Nachricht oder einer Nachrichtengruppe in einer vorhandenen Nachricht ein neues Nachrichtenelement hinzufügen. Sie müssen die Nachricht dazu nicht mit einem Nachrichtendefinitionseditor öffnen.

    • Die folgenden Features für die Benutzerfreundlichkeit sind verfügbar, wenn Sie Verbindungen zu fernen z/OS-Systemen in der Ansicht "Ferne Systeme" von IBM Rational Developer for System z erstellen:
      • Wenn Sie die Generierungseigenschaften für den Aufruf eines abgehenden Web-Service im Generierungseigenschafteneditor von Enterprise Service Tools festlegen, können Sie die Position der WSBind-Datei oder der WSDL-Datei des abgehenden Web-Service angeben, indem Sie eine hierarchische Baumstruktur des USS-Verzeichnisses für mindestens ein z/OS-System durchsuchen und die Datei auswählen.

      • Wenn Sie im Assistenten "Laufzeitcode generieren" von Enterprise Service Tools die Option auswählen, mit der der Assistent seine Ausgabedateien auf mindestens ein fernes z/OS-System kopiert, können Sie für jede kopierte Ausgabedatei nach einer Position auf einem von mehreren fernen z/OS-Systemen (einschließlich von MVS-Dateigruppen und USS-Verzeichnissen, die in einer Baumstruktur angezeigt werden) suchen.

    • Die folgenden Features für die Benutzerfreundlichkeit sind verfügbar, wenn Sie Systemdefinitionen für ferne CICS-Regionen im CICS-Ressourcendefinitionseditor von IBM Rational Developer for System z erstellen:
      • Wenn Sie die Generierungseigenschaften für den Aufruf eines abgehenden Web-Service im Generierungseigenschafteneditor von Enterprise Service Tools festlegen, können Sie die Position der WSBind-Datei oder der WSDL-Datei des abgehenden Web-Service aus einer Liste mit allen vorhandenen Pickup-Verzeichnissen in der fernen CICS-Region auswählen.

      • Wenn Sie im Assistenten "Laufzeitcode generieren" von Enterprise Service Tools die Option ausgewählt haben, mit der der Assistent seine Ausgabedateien auf mindestens ein fernes z/OS-System kopiert, und wenn Sie Ausgabedateien für einen Web-Service erstellen, können Sie auf ähnliche Weise die Position der WSBind-Datei oder der WSDL-Datei für den neuen Web-Service aus einer Liste mit allen vorhandenen Pickup-Verzeichnissen in der fernen CICS-Region auswählen.

    • Im Hauptmenü der Workbench erleichtern die folgenden Auswahlmöglichkeiten die Erstellung eines neuen Service-Flow-Containers oder das Öffnen einer verdeckten Ansicht:
      • Sie können Datei > Neu auswählen, um einen Assistenten zu starten, mit dem Sie einen neuen Container (beispielsweise ein Projekt, einen Flow oder eine Nachrichtendatei) erstellen können.
      • Sie können Fenster > Sicht anzeigen auswählen, um eine verdeckte Ansicht zu öffnen.
    • Immer wenn ein Ereignis auftritt, das sich auf die Anzeigenerkennung auswirken könnte, werden die aktuellen Anzeigebeschreibungen im Hosteditor erneut geladen. (Dies schließt Situationen ein, in denen eine Anzeigebeschreibung im Anzeigenachrichteneditor gespeichert wird, eine Anzeigenachrichtendatei gelöscht wird oder eine neue Anzeigenachricht erstellt wird, indem eine BMS-Datei importiert wird.) Außerdem wird erneut eine Anzeigenerkennung für die aktuell dargestellte Anwendungsanzeige ausgeführt.

System z Database Application Generator

Der System z Database Application Generator ist ein Assistent, der CICS-Entwicklern ermöglicht, ohne großen Aufwand neue webfähige COBOL-Anwendungen zu erstellen, die auf z/OS-DB2-Datenbanken zugreifen können. Der Assistent generiert aus benutzerdefinierten Daten automatisch JSF-Webseiten und COBOL-Anwendungsprogramme.

Mit dem System z Database Application Generator können Sie ein vorhandenes Datenbankschema nutzen, um schnell eine Datenzugriffsschicht für z/OS und einen zugehörigen Web-Client zu erstellen. Sie können auch direkt von einem UML-Modell aus arbeiten und ein UML-Modell in COBOL umwandeln, um so eine z/OS-Datenzugriffsschicht über eine relationale Datenbank (z. B. DB2) bereitzustellen. CRUD-Operationen stehen ebenfalls zur Verfügung. Schließlich bietet der System z Database Application Generator noch einen JSF-Web-Client an, der über Web-Service-Aufrufe generierte COBOL-Programme aufrufen kann.

Neue COBOL-Codeschablonen wurden hinzugefügt, um Standardkommentare für neue Teile von COBOL-Dateien (beispielsweise DIVISIONs) bereitzustellen. Die Schablonen bieten außerdem die Möglichkeit, den Standardtext von COBOL-Teilen festzulegen. Der Assistent "Neues COBOL-Programm" umfasst Folgendes:
  • Codeschablonen
  • Optionales Einfügen von Features
  • Lokale oder ferne Erstellung von Programmen
  • Neue Vorgabenoptionen, die Ihnen das Definieren, Ändern und Einfügen von Codefragmenten während der Programmerstellung ermöglichen
  • Durch das System z Database Application Generator-Projekt können Datenbankanwendungen für DB2 v9.1 generiert werden.

Erweiterungen für die Hostintegration

Rational Developer for System z Version 7.1.0 stellt Unterstützung für HATS-Rich Client-Features (Host Access Transformation Services) bereit, mit denen Sie HATS-Rich Client-Anwendungen im Arbeitsbereich von Rational Developer for System z installieren können. Mit diesem Feature können Sie den Zugriff auf vorhandene Hostanwendungen mithilfe der HATS-Rich Client-Feature-Unterstützung umwandeln.

Weitere Informationen

Weitere unterstützende Informationen zu zusätzlichen Features für die Entwicklung und Umwandlung von z/OS-Anwendungen finden Sie im Bereich 'Erste Erfahrungen' unter 'Erste Schritte' oder unter 'Webressourcen'. Wählen Sie die gewünschten Artikel aus. Die Seite 'Erste Erfahrungen' sollte angezeigt werden, wenn Sie das Produkt zum ersten Mal starten. Falls Sie bereits mit dem Produkt gearbeitet haben und die Anzeige 'Erste Erfahrungen' aufrufen möchten, können Sie sie im Menü Hilfe > Willkommen auswählen.


Nutzungsbedingungen | Feedback

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