von Michael Weber
Technology Refresh 8 und Technology Refresh 4 für IBM® i 7.2 und IBM® i 7.3 liefert die Unterstützung für die neue POWER9 ™ – Hardware.
- IBM® i – Native und VIOS-Konfiguration bei der IBM S914 und IBM S924
- IBM® i – Native und VIOS-Konfiguration bei der IBM H924
- VIOS – Konfiguration bei der IBM S922
- VIOS – Konfiguration bei IBM H922
Verbesserungen am neuen Installationsprozess für den Licensed Internal Code (LIC) mit USB 3.0-Medien
Im März 2018 wurde der Basisinstallationsprozess für IBM® i erweitert. Die Installation ist jetzt einfacher und komfortabler. Neben einem USB-Flash- Laufwerk werden jetzt auch RDX-Medien unterstützt.
Die IBM® i – Images können jetzt von der ESS-Webseite (Entitled Systems Support) nicht nur auf eine IBM® i – Partition oder Windows-PC, sondern auch auf einen Mac heruntergeladen werden um dann auf ein USB – Wechselmedium kopiert zu werden. Das USB-Dienstprogramm zum Kopieren des LIC’s auf ein USB-Medium wurde um eine grafische Benutzeroberfläche erweitert.
Voraussetzung
- IBM Power System POWER8 ™ oder neuere Technologie
- Vom Benutzer bereitgestellter USB 3.0 Removable Mass Storage (z.B. USB 3.0 Flash-Laufwerk oder RDX-Cartridge), Anschluss am USB- Port einer Systemeinheit (CEC) oder an einem USB 3.0- Adapteranschluss
- IBM® i 7.3 Technology Refresh PTF Group, Level 3 oder höher; oder
- IBM® i 7.2 Technology Refresh PTF Group, Level 7 oder höher
- Erstellen des Medium mit Windows PC (Version 7 oder 10) oder Mac (Release 10.11 oder später) und Java 8 oder neuer.
- Ein auf der ESS-Webseite registrierter IBM Kunde mit Kundennummer oder Hardwareseriennummer und IBM i Lizenz
- Zum Erstellen des Mediums das von IBM gelieferte USB- Dienstprogramm verwenden, zu finden auf der ESS-Webseite als „Utility for bootable Licensed Machine Code USB“

Abbildung 2: FlashSystems 900
FlashSystems 900 – Unmap – Funktion
Ab IBM®i 7.3 TR 4 und IBM® i 7.2 TR 8 können Konfigurationen, die IBM FlashSystems 900 nativ (direkt) verbinden, die „Unmap“- Funktion nutzen.
„Unmap“ hilft bei der Verwaltung der Datenträgerauslastung und steigert die Performance, sowohl bei der Datenträgerinitialisierung als auch bei der Laufzeit. Es sind keine besonderen Maßnahmen erforderlich, um diese Unterstützung zu aktivieren. Die Installation des TR’s führt dazu, dass die Funktion wirksam wird.
IBM Rational Development Studio for i
RPG entwickelt sich weiter als eine moderne Business-Sprache. Mit der neuen DATA-INTO-Funktion wurde ILE-RPG um das Parsen mehrerer Statustypen (wie JSON) erweitert.
Die neue Funktion integriert die Ideen von XML-INTO und RPG Open Access. DATA-INTO importiert Daten aus einem Datendokument in eine Datenstruktur. Es kann viele Arten von Datendokumenten verarbeiten, z.B. JSON, Property-Dateien, CSV-Dateien und vieles mehr. Diese neue Funktion bietet der IBM i-Entwicklercommunity die Möglichkeit, auf einfache Art und Weise neue oder eigene private Datentypen zu generieren. Ausführliche Informationen findet man im RPG Cafe.
https://www.ibm.com/developerworks/community/groups/service/html/communityoverview?communityUuid=b542d3ac-0785-4b6f-8e53-f72051460822
Mehr Informationen auch unter: http://ibmsystemsmag.com/ibmi/developer/rpg/rpg-data-into/
IBM i Integrated Web Services Server (IWS)

Integrated Web Services
Authentifizierter Benutzer: IWS wurde um die Verwendung eines authentifizierten Benutzerprofils über die gesamte Verbindung erweitert.
Dies bedeutet, dass das Back-End-ILE-Programm jetzt dynamisch so eingerichtet werden kann, dass das authentifizierte Benutzerprofil anstelle eines fest codierten Wertes verwendet wird. Ein „hard coded“ Wert ist während des Setup-Prozess nicht mehr nötig.
Web Services Re-Deploy: Services müssen bei erneuter Bereitstellung nicht mehr vollständig entfernt bzw. neu installiert werden.
VAR-CHar-Support: – PCML-Version 7 unterstützt jetzt Felder mit variabler Länge (varchar)
• Der Benutzer kann nun ein Feld vom Typ VarChar definieren
• Kein zusätzliches Feld zum Erkennen von Feldlängen erforderlich
Details findet man im „Integrated Web Services Server Administration and Programming Guide“.
ftp://public.dhe.ibm.com/systems/support/i/iws/systems_i_software_iws_pdf_WebServicesServer_new.pdf
Und auf der Webseite: http://www.ibm.com/systems/power/software/i/iws/
IBM i Integrated Web Services Client
Die Möglichkeit, webbasierte APIs einfach von ILE-Programmen aus aufzurufen, wurde verbessert.
Details findet man im „Web Services Client for ILE-Programming Guide “
ftp://public.dhe.ibm.com/systems/support/i/iws/systems_i_software_iws_pdf_WebServicesClient_new.pdf
und auf der Webseite: http://www.ibm.com/systems/power/software/i/iws/
Umwandeln von CL aus der Integrated File System (IFS) – Quelle
Bei der Suche nach neuen Entwicklungswerkzeugen, wie für das Management der Quellcodeverwaltung, ist eine der Anforderungen, dass die Quelle von IFS aus zugänglich ist. Die RPG- und COBOL-Compiler unterstützen dies schon seit einiger Zeit. Mit CL wird dies jetzt auch möglich.
Die folgenden CL Befehle „Create CL Module“ (CRTCLMOD) und „Create Bound CL Program“ (CRTBNDCL) wurden verbessert und durch die Parameter SRCSTMF und INCDIR ergänzt.
Benutzer können jetzt die im IFS-Stream gespeicherten Quelldateien einbetten. Dies ist wichtig, um CL-Quellen jetzt mit einem Quellcodetool wie Git zu verwalten. Die Funktion wird nur mit IBM®i 7.3 ab TR4 unterstützt!
ARCAD Converter for i -5733-AC1
Es sind neue Updates zur besseren Konvertierung von RPG nach „Fully Free- Format RPG“ verfügbar. Die Updates umfassen eine bessere Handhabung für Abbruchprobleme (einschließlich Warnungen) und die Möglichkeit zur automatischen Reparatur / Aktualisierung.
Die neuesten Updates sind seit März 2018 im ESS verfügbar. Mehr Informationen unter: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20T echnology%20Updates/page/ARCAD%20Converter%20for%20i
ARCAD Observer for i – 5733-A01
Verbesserungen und Updates für das Produkt 5733-A01 sollen Anwendungsentwicklern bei der Modernisierung ihrer Anwendungen unterstützen.
Die neuesten Updates sind seit März 2018 im ESS verfügbar. Mehr Informationen unter: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20T echnology%20Updates/page/ARCAD%20Observer%20for%20IBM%20i
IBM® i Access Client Solutions (ACS) Version 1.1.7.3,
ACS v 1.1.7.3 kann über die über die folgende Webseite geladen werden.
http://www-01.ibm.com/support/docview.wss?uid=isg3T1026805
IBM® i Access Client Solutions setzt seinen Weg fort und ist das IBM® i-Tool für Administratoren, Programmierer oder Datenbankentwickler.
HINWEIS: ACS – 1.1.7.3 ist die letzte Version, die Java 6 und Java 7 unterstützt. Zukünftige Versionen von IBM Access Client Solutions erfordern dann Java 8 oder höher.
Im aktuellen TR wurden die Anforderungen und Wünsche der IBM® i- Community berücksichtigt und zahlreiche Aktualisierungen und Erweiterungen umgesetzt, die nachfolgend vorgestellt werden:
Integrated File System (IFS)
Das integrierte Dateisystem wurde um zwei wichtige Funktionen erweitert
1. View
Durch das Markieren eines Eintrags mit der rechten Maustaste kann jetzt der Inhalt angezeigt werden.
Ein Beispiel für die View, ist die Anzeige des Inhalts einer Bild-Datei wie eine .jpg, in Abbildung 3 und 3.1.
2. Permissions
Anzeigen der aktuellen Berechtigungen für ein Objekt oder ein Verzeichnis durch Klicken der rechten Maustaste.
Siehe Abbildung 4 auf vorausgehender Seite.
Printer Output
Der Druckerausgabenschnittstelle wurde eine neue Option hinzugefügt. Benutzer können nun beim Herunterladen einer Spool-Datei sowohl den Pfad für die Datei als auch das Format auswählen. Dies wirkt sich nur auf den ausgewählten Eintrag aus. Alle Einstellungen der vorherigen Werte bleiben unverändert. Siehe Abbildung 5.
Database – Tool Updates
Die Journalinformationen findet man im Menüpunkt Schema. Das Interface für das Management der Db2 for i Datenbank: Dieser Task erfordert eine System Konfiguration. Um eine Systemkonfiguration zu verändern oder hinzuzufügen klicken Sie auf System Konfiguration in den Management Tasks. Siehe Abbildung 6.
Mehr Informationen unter: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20T echnology%20Updates/page/DB2%20for%20i%20-%20Services
1. Journalobjekte
Änderungen bei den „Properties“ und „Change Receiver“ wurden zu den Journalobjekten hinzugefügt. Abb. 7
2. Visual Explain
Durch das Hinzufügen einer neuen Legende versteht der Benutzer nun die „Views“ besser.
3. Run SQL Scripts
„Insert from Examples“ und „IBM® i-Services“ wurden um viele Beispiele aktualisiert. Siehe Abb. 9.1 und 9.2.
Mehr Informationen unter:
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20T echnology%20Updates/page/DB2%20for%20i%20-%20Services
Detailinformationen findet man auf der IBM Developerworks Webseite
IBM i 7.3 – TR4 Enhancements
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%2 0Technology%20Updates/page/IBM%20i%207.3%20-%20TR4%20Enhancements
IBM i 7.2 – TR8 Enhancements
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%2 0Technology%20Updates/page/IBM%20i%207.2%20-%20TR8%20Enhancements
Über den Autor
Der Autor Michael Weber ist Senior IT Spezialist für Power Systeme bei der
IBM Deutschland GmbH und per Email erreichbar unter: mweber (ät) de.ibm.com.













