GUUG e.V.
Antonienallee 1
45279 Essen
kontakt@guug.de
Impressum

Autor Gunter Thum
Titel Object REXX - Praktische Verwendung von REXX zur Systemverwaltung und Administrierung
Folien
PDF: ffg2003-thum.pdf (298070 Bytes)
Abstract

Rexx wurde 1981 von Mike Cowlishaw für IBM Grossrechner entwickelt. Für die Workstation-Plattformen wurde REXX zu Object REXX erweitert. In der Zwischenzeit ist Object REXX für OS/2, Windows(tm), AIX, Linux(tm) und Sun/Solaris(tm) erhältlich. Object REXX ist eine objekt-orientierte Programmiersprache, geeignet sowohl für Anfänger als auch für erfahrene OO Programmierer. Durch die Möglichkeit prozedurale als auch OO-Programmierung zu mixen, wird der Einstieg in die OO-Programmierung erleichtert.

Die Object REXX Syntax ist einfach zu erlernen und enthält nur wenig formale Regeln. Durch die umfangreiche Bibliothek mit Funktionen und Methoden ist Object REXX sehr mächtig und für komplexe Anwendungen geeignet. Mehrere Application Programming Interfaces (FTP, Socket, mathematisches Funktionspacket, Regular Expression) sind im Packet enthalten.

Mit einem Beispiel möchten wir zeigen, wie Object REXX als Systemverwaltungs- und Administrierungstool in der Praxis eingesetzt wird. Hierbei wird das Monitoring von Servern, der Backup- und CrashRecovery-Mechanismus, Management von Useraccounts und diverse andere Dinge mit REXX realisiert. Object REXX hilft bei der Verwaltung von tausenden UserAccounts in mehreren Domänen mit mehr als 10TB Datenbestand.

Über den Autor

Ich bin 40 Jahre und habe an der FH Heilbronn betriebswirtschaftliche Informatik studiert. Nach dem Studium habe 1989 bei der IBM im Softwareentwicklungslabor Böblingen begonnen. Seit 1995 bin ich in der Object REXX Entwicklungsabteilung tätig. Zusammen mit meinem Kollegen Reiner Micke bin ich verantwortlich für die Weiterentwicklung, die Wartung und den Support für Object REXX auf den Unix Plattformen.

Veranstaltungen
FFG2019
Frühjahrsfachgespräch 2019
9.-12. April 2019 am KIT in Karlsruhe
Kalender
10.November 2019
KWMoDiMiDoFrSaSo
44  28 29 30 31 1 2 3
45  4 5 6 7 8 9 10
46  11 12 13 14 15 16 17
47  18 19 20 21 22 23 24
48  25 26 27 28 29 30 1
49  2 3 4 5 6 7 8
GUUG News