Software > Programmierung > Programmiertools, Entwicklertools > i-CST

i-CST

Client/Server-Tool für System i5, iSeries und AS/400
Kompatibel mit
 
 
 
 
 
 
 

Mit Hilfe des Client/Server-Tools i-CST lassen sich in ILE-RPG entwickelte Dialogprogramme in einen Client- und einen Serverteil aufteilen. Die komplette Logik sowie alle Dateizugriffe finden im Serverteil statt. Lediglich die Befehle zur Steuerung der Bildschirm Ein- und Ausgabe werden im Clientprogramm ausgeführt. Die Programme laufen unabhängig voneinander in unterschiedlichen Subsystemen. Die Kommunikation zwischen Client- und Serverprogramm erfolgt über eine Datenwarteschlange (Dataqueue).

Zusätzlich zu dem automatisch generierten Green-Screen-Client besteht auch die Möglichkeit, ein Clientprogramm mit einer graphischen Oberfläche zu entwickeln. Für die Programmentwicklung in VARPG steht bereits ein allgemeines Copy-Member für das Handling der Datenwarteschlange, sowie programmspezifische Copy-Einträge mit den Datenstrukturen und den Übertragungsbefehlen je Bildschirmformat zur Verfügung. Der Programmierer erspart sich dadurch viel Routinearbeit und kann sich ganz auf die Entwicklung der Graphik mit der dazugehörigen Ereignissteuerung konzentrieren.

Eigenschaften von i-CST:

  • Der Client kann völlig frei programmiert werden (im Gegensatz zu sonstigen GUI-Tools). Es müssen lediglich die gleichen Feldnamen wie im DDS verwendet werden.
  • Der Datenaustausch über die DTAQ ist sehr schnell. Es werden nur Maskeninhalte übertragen. Im Clientprogramm erfolgt kein Dateizugriff. Somit wird das Netzwerk nur gering belastet.
  • Mit einer graphischen Oberfläche ist keine interaktive CPU mehr erforderlich
  • Die Clientprogramme sind relativ klein. Somit lassen sich auch Java-Clients performant ausführen.
  • Geringe Kosten, da überwiegend "IBM-Bordmittel" verwendet werden
SaaS, webbasiert, Cloud:
nein
Netzwerkfähig:
nein
Systemvoraussetzungen:
kompatible Betriebssysteme (läuft mit):
Win 10
Win 8
Win 7
Win Server
Mainframe basierend
Unix basierend
Linux basierend
Mac OS
Mobile Betriebssysteme (unterstützt):
iOS
Android
Allgemeine Angaben zur Software:
Sitz des Herstellers:
Deutschland
Links und Kontakt:
Software-Exposé
URL anfordern

Suche in ähnlichen Rubriken:

Backup, Datensicherung Datenbank Software EAI, Middleware Entwicklungsumgebungen Frameworks Software Engineering Tools, Utilities Weitere Standardlösungen
Zeige alle 331 Software Rubriken