Zeichenumsetzungsunterstützung für den Java Object Request Broker Service

Die CORBA/IIOP-Spezifikation definiert ein Gerüst für die Festlegung und Konvertierung von codierten Zeichensätzen, die vom Java™ Object Request Broker Service verwendet werden.

Dieses Produkt unterstützt das Gerüst und bietet die folgenden Systemeigenschaften zum Ändern der Standardeinstellungen:
com.ibm.CORBA.ORBCharEncoding
Gibt den Namen des nativen codierten Zeichensatzes an, den der ORB für Zeichendaten (in der CORBA/IIOP-Spezifikation als NCS-C bezeichnet) verwenden soll. Standardmäßig verwendet der ORB UTF8. Gültige codierte Zeichensätze für diese Eigenschaft sind in der Tabelle nach dieser Liste aufgeführt. Werte, die nur für ORBWCharDefault gültig sind, sind entsprechend markiert.
com.ibm.CORBA.ORBWCharDefault
Gibt den codierten Standardzeichensatz an, den der ORB für die Übertragung von Wide-Character-Daten verwenden soll, wenn kein Zeichensatz für Wide-Character-Daten in der markierten Komponente in der IOR (Interoperable Object Reference) oder im GIOP-Servicekontext ermittelt werden kann. Wenn kein codierter Zeichensatz für Wide-Character-Daten ermittelt werden kann und diese Eigenschaft nicht definiert wurde, löst der ORB eine Ausnahme laut CORBA-Spezifikation aus. Für diese Eigenschaft wird kein Standardwert festgelegt. Die einzig gültigen Werte des codierten Zeichensatzes für diese Eigenschaft sind UCS2 und UTF16.
[z/OS]Anmerkung: Wenn Sie einen verteilten Anwendungsserver mit einem z/OS-Anwendungsserver verwenden, müssen Sie diese Eigenschaft im verteilten Client auf UCS2 setzen. Andernfalls wird eine Ausnahme ausgelöst.

Das Gerüst für die Festlegung/Konvertierung des codierten CORBA-Zeichensatzes gibt die Verwendung von Registry-IDs von codierten Zeichensätzen an, wie in der Registry des codierten OSF-Zeichensatzes (Open Software Foundation) definiert. Der ORB setzt die file.encoding-Namen von Java, die in der folgenden Tabelle aufgeführt sind, in die entsprechenden IDs der OSF-Registry um. Diese IDs werden dann vom ORB in der markierten Komponente des codierten IOR-Zeichensatzes und im Servicekontext des codierten GIOP-Zeichensatzes verwendet, wie in der CORBA/IIOP-Spezifikation angegeben.

Tabelle 1. Registry-IDs der codierten OSF-Zeichensätze für Java-file.encoding-Namen. In der folgenden Tabelle sind die Registry-IDs der codierten OSF-Zeichensätze für file.encoding-Namen von Java aufgeführt.
Java-Name ID der OSF-Registry Kommentare
ASCII 0x00010020  
ISO8859_1 0x00010001  
ISO8859_2 0x00010002  
ISO8859_3 0x00010003  
ISO8859_4 0x00010004  
ISO8859_5 0x00010005  
ISO8859_6 0x00010006  
ISO8859_7 0x00010007  
ISO8859_8 0x00010008  
ISO8859_9 0x00010009  
ISO8859_15_FDIS 0x0001000F  
Cp1250 0x100204E2  
Cp1251 0x100204E3  
Cp1252 0x100204E4  
Cp1253 0x100204E5  
Cp1254 0x100204E6  
Cp1255 0x100204E7  
Cp1256 0x100204E8  
Cp1257 0x100204E9  
Cp943C 0x100203AF  
Cp943 0x100203AF  
Cp949C 0x100203B5  
Cp949 0x100203B5  
Cp1363C 0x10020553  
Cp1363 0x10020553  
Cp950 0x100203B6  
Cp1381 0x10020565  
Cp1386 0x1002056A  
EUC_JP 0x00030010  
EUC_KR 0x0004000A  
EUC_TW 0x00050010  
Cp964 0x100203C4  
Cp970 0x100203CA  
Cp1383 0x10020567  
Cp33722C 0x100283BA  
Cp33722 0x100283BA  
Cp930 0x100203A2  
Cp1047 0x10020417  
UCS2 0x00010100 Gültig nur für ORBWCharDefault
UTF8 0x05010001  
UTF16 0x00010109 Gültig nur für ORBWCharDefault

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rorb_orbcharset
Dateiname:rorb_orbcharset.html