WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Codepage-Umsetzer

Broker führen Zeichenfolgeoperation im Universalzeichensatz (Universal Character Set, UCS) aus, die in zwei Oktetten (UCS-2) codiert sind. Wenn eingehende Zeichenfolgen nicht in UCS-2 codiert sind, werden sie bei der Ankunft in UCS-2 umgewandelt.

Der Broker verwendet für die Datenkonvertierung ICU-Codepage-Umsetzer (ICU = International Components for Unicode). Das Unicode Consortium stellt weitere Informationen zu Unicode bereit.

Bei einem Codepage-Umsetzer handelt es sich um eine Zuordnung einer Bytefolge in einer Codepage für die serialisierte Darstellung von UCS-2, die auch als UCS Transformation Format, 16-Bit-Format (UTF-16) bekannt ist. Durch einen Codepage-Umsetzer kann der Broker eine UCS-2-Darstellung einer eingehenden Zeichenfolge erstellen.

Wenn Sie UTF-16-Daten verarbeiten, werden die CCSIDs 1200, 13488 und 17584 anders als die anderen CCSIDs behandelt. Ursprünglich war die Endian-Codierung dieser CSSIDs bei der ICU-Verwendung plattformspezifisch, so dass WebSphere Message Broker für diese CSSIDs einen Codierungsparameter verwendet. Wenn Sie möchten, dass diese CCSIDs möglichst wenig Endian-Daten generieren, geben Sie den Codierungsparameter MQENC_INTEGER_REVERSED an.

Betrachten Sie dieses Beispiel für die Verwendung eines Codepage-Umsetzers. Unter z/OS empfängt eine Warteschlange eine Nachricht, bei der das WebSphere MQ-Feld CCSID auf 1047 gesetzt ist (LATIN-1 Open Systems ohne Eurozeichen). Der Broker sucht ibm-1047 und verwendet den entsprechenden Umsetzer, um eine UCS-2-Darstellung für die interne Verwendung zu erstellen.

Bei einer Umwandung eines Unicode-Zeichensatzes in einen Nicht-Unicode-Zeichensatz können folgende Fehler auftreten:

WebSphere Message Broker unterstützt derzeit die in Unterstützte Codepages aufgeführten Codepages. Wenn Sie die Unterstützung für eine zusätzliche Codepage oder eine andere Variante einer Codepage benötigen, können Sie den Broker für die Unterstützung dieser Codepage erweitern.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:09


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ac30180_