27.12.2012 Aufrufe

SChWERPUNKT - Midrange Magazin

SChWERPUNKT - Midrange Magazin

SChWERPUNKT - Midrange Magazin

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!