SChWERPUNKT - Midrange Magazin
SChWERPUNKT - Midrange Magazin
SChWERPUNKT - Midrange Magazin
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
� Überblick und Grundlagen<br />
� Arbeitsabläufe steuern<br />
und automatisieren<br />
� Lokale und ferne<br />
Kommunikationsszenarien<br />
� API-Programmierung<br />
� Command-Erstellung<br />
� Moderne Praxisbeispiele<br />
ca. 500 Seiten<br />
nur 198,– €<br />
Bestellnummer 444073<br />
ISBN 978-3-930176-76-2<br />
Bestellung per Fax +49 8191 70661<br />
▢ Ja, ich bestelle mein Fachbuch<br />
„CL-Programmierung“<br />
zum Preis von 198,– € zzgl. Versand kosten.<br />
Abonnenten von MIDRANGE MAGAZIN oder<br />
TechKnow Letter erhalten 10 % Treuerabatt.<br />
Bestellung im Web:<br />
www.midrange-shop.com<br />
Carmen Rasche<br />
CL-Programmierung<br />
Die Steuersprache für Power i Systemadministration,<br />
RPG-, Cobol- und Client-Programmierer<br />
CL wurde in den letzten Jahren ständig erweitert und<br />
verbessert. Aufgrund vieler neuer Features und durch<br />
die hohe Flexibilität kann CL heute zu weit mehr als nur<br />
zu reinen Steuerungsaufgaben eingesetzt werden.<br />
Systemadministratoren brauchen CL, weil alle Befehle<br />
für das Betriebssystem in CL-Programmen verwendet<br />
werden können. So ist es möglich, mithilfe der CL-Programmierung<br />
viele Routinearbeiten zu automatisieren.<br />
Hierzu gehören beispielsweise Sicherungsaufgaben,<br />
Bereinigungsfunktionen oder Datentransfers … Ein<br />
kleines, mit geringem Aufwand erstelltes CL-Programm<br />
schafft Freiraum und sorgt für Zuverlässigkeit.<br />
RPG- und Cobol-Programmierer brauchen CL, weil<br />
jede System i-Applikation mindestens „zweisprachig“<br />
arbeitet. Es werden also immer zwei Programmiersprachen<br />
eingesetzt, wovon eine CL ist. CL-Programme<br />
stellen in diesem Zusammenhang nicht nur die Laufzeitumgebung<br />
für Hochsprachenprogramme zur Verfügung,<br />
sondern ermöglichen auch die Kommunikation<br />
mit dem Betriebssystem und über Servergrenzen hinweg.<br />
Client-Programmierer (JAVA, PHP u. a.) brauchen CL,<br />
weil damit im Rahmen von SQL-Zugriffen Daten aus<br />
dem Betriebssystem abgerufen werden können. Mit<br />
einfachen Mitteln können externe SQL-Prozeduren<br />
oder externe SQL-Funktionen erstellt werden, die CL-<br />
Programme aufrufen; selbst der Parameteraustausch<br />
ist hierbei problemlos zu realisieren.<br />
Die Autorin Carmen Rasche hat hier ein Fachbuch vorgelegt,<br />
welches gespickt ist mit modernen praktischen<br />
Beispielen. Sie erläutert Schritt für Schritt die Technik<br />
und wie Sie die CL-Programmierung erfolgreich einsetzen<br />
können.<br />
Die Programmquellen sowie der gesamte Inhalt dieses<br />
Fachbuchs sind auf der mitgelieferten CD enthalten.<br />
Vertrauensgarantie:<br />
Ich kann diese Bestellung<br />
binnen zwei Wochen widerrufen.<br />
Außerdem habe ich<br />
volles Rückgaberecht binnen<br />
zwei Wochen nach Erhalt.<br />
Zur Einhaltung der Fristen<br />
genügt die rechtzeitige Absendung<br />
des Widerrufs bzw. der<br />
Ware an ITP VERLAG GmbH,<br />
Kolpingstraße 26, D-86916<br />
Kaufering. Diese Garantie<br />
nehme ich mit meiner 2. Unterschrift<br />
zur Kenntnis.<br />
ITP VERLAG GmbH | Kolpingstraße 26 ı 86916 Kaufering | Tel. +49 8191 9649-0 ı Fax +49 8191 70661 | www.midrange.de ı service@midrange.de<br />
Firma<br />
Name E-Mail-Adresse<br />
Straße<br />
PLZ, Ort<br />
Telefon Fax<br />
Datum 1. Unterschrift<br />
Datum 2. Unterschrift<br />
Aus dem Inhalt<br />
CL-Programme – Ein erster Überblick<br />
Grundlagenwissen<br />
� Konstanten, Variablen, Datenstrukturen<br />
und Pointer einsetzen<br />
� Basisanweisungen<br />
(CHGVAR, *CAT, %SST)<br />
� Bedingungen und Schleifen kodieren<br />
(DOWHILE, DOUNTIL, DOFOR)<br />
� Möglichkeiten der Fehlerbehandlung<br />
mit MONMSG<br />
Programmkommunikation<br />
� Informationsaustausch durch<br />
Nachrichten<br />
� Synchrone und asynchrone<br />
Programmaufrufe realisieren<br />
� Grundlagenwissen Application<br />
Program Interface (API)<br />
� *DTAQ, *DTAARA und *USRSPC<br />
im Einsatz<br />
� Einsatz von User Spaces und<br />
ListAPIs<br />
Dateiverarbeitung im CL-Programm<br />
� Die Entwicklungswerkzeuge (SDA<br />
und Screen Designer)<br />
� Bildschirmdateien verwenden<br />
� Ausgabedateien und Druckausgaben<br />
nutzen<br />
Command-Erstellung<br />
� Eigene CL-Commands erstellen<br />
� Verschiedene Befehlsinterfaces<br />
für API-Aufrufe realisieren<br />
CL-Programme im ILE-Umfeld