Für unterschiedliche Laufzeitumgebungen gelten für die Entwicklung von segmentierten Programmen unterschiedliche Aspekte.
Wenn Sie ein EGL-Programm für eine Benutzerschnittstelle mit Textausgabe erstellen, können Sie angeben, ob das Programm im Segmentmodus oder im Modus ohne Segmentierung ausgeführt werden soll, indem Sie die Eigenschaft
segmented festlegen. In Abhängigkeit von der Ziellaufzeitumgebung hat die Verwendung der Eigenschaft
segmented Auswirkung auf die Generierung des Programms und auf das Verhalten des Programms bei einer Anweisung
converse.
- Debugging, Java™-Generierung und COBOL-Generierung für iSeries
- EGL simuliert die logische Auswirkung des Segmentmodus, indem wiederherstellbare Ressourcen festgeschrieben, Bibliotheksabschnitte optional erneut geladen, bestimmte Systemvariablen aktualisiert und der Inhalt von Datentabellen mit Einzelbenutzern durch eine mit 'segmented' versehende Anweisung 'converse' aktualisiert werden.
- CICS
- Die nicht segmentierte Verarbeitung ist äquivalent zur interaktiven CICS-Verarbeitung; segmentierte Verarbeitung ist äquivalent zur pseudodialogfähigen CICS-Verarbeitung.
- IMS/VS
- Programme für Benutzerschnittstellen mit Textausgabe müssen immer im Modus ohne Segmentierung ausgeführt werden.