Freigeben über


Mainframezeichenfolgen und -codepages

Wenn Transaction Integrator (TI) Daten an ein mainframebasiertes Transaktionsprogramm (TP) sendet, transformiert die TI-Laufzeitumgebung empfangene Unicode-Zeichenfolgen als Parameter, Felder oder Spalten in Mainframezeichenzeichenfolgen. Ebenso konvertiert die TI-Laufzeitumgebung beim Empfangen von Daten von einem Mainframe-TP die Mainframezeichenfolgen in Unicode-Zeichenfolgen, die als Ausgabewerte an die aufrufende Clientanwendung zurückgegeben werden.

TI kategorisiert diese Zeichenfolgen von Zeichen, die an den Mainframe gesendet und empfangen werden, wie folgt:

  • EBCDIC-Zeichenfolgen (Extended Binary Coded Decimal Interchange Code).

  • DBCS-Zeichenfolgen (Double-Byte Character Set) von IBM.

  • Gemischte Zeichenfolgen, die sowohl EBCDIC- als auch IBM DBCS-Zeichenfolgen mit den erforderlichen Umschaltzeichen (SO) und Shift-In (SI) enthalten.

    Die TI-Laufzeitumgebung bestimmt den Typ der Mainframezeichenfolge anhand der folgenden Informationen:

  • Wie der Parameter, das Feld oder die Spalte in der TI-Komponente definiert wird, die mit TI Project erstellt wurde.

  • Die Codepage, die für die spezifische Remoteumgebung (RE) definiert wurde, die dem aktiven TI Automation-Server bei der Bereitstellung zugeordnet war. Wenn Sie eine RE im TI-Manager erstellen, geben Sie eine Codepage für diese RE an.

In diesem Abschnitt

Zuweisen einer anderen Codepage zu einer Remoteumgebung

IBM DBCS-Codepages

Mainframezeichenformate

So wird's: Auffüllen von Mainframezeichenfolgen mit Leerzeichen

Abschneiden nicht definierter Teile von Zeichenfolgen

Hinzufügen von führenden SO- und nachfolgenden SI-Zeichen