Support de la conversion des jeux de codes de caractères pour le service ORB (Object Request Broker) Java

La spécification CORBA/IIOP définit une structure pour la négociation et la conversion des jeux de codes de caractères utilisés par le service Java™ Object Request Broker (ORB).

Ce produit supporte la structure et comporte les propriétés système ci-après pour modifier les paramètres par défaut :
com.ibm.CORBA.ORBCharEncoding
Indique le nom du jeu de codes natif que l'ORB doit utiliser pour les données de caractère (appelé NCS-C dans la spécification CORBA/IIOP). Par défaut, l'ORB utilise UTF8. Les valeurs de jeu de codes admises pour cette propriété figurent dans le tableau inséré après cette liste. Les valeurs admises uniquement pour ORBWCharDefault sont repérées.
com.ibm.CORBA.ORBWCharDefault
Indique le jeu de codes par défaut que l'ORB doit utiliser pour transmettre des données textuelles lorsqu'aucun jeu de codes de donnée textuelle n'est trouvé dans le composant marqué de IOR (Interoperable Object Reference) ou du contexte de service GIOP. Si aucun jeu de codes n'est détecté pour les données des caractères larges et que cette propriété n'est pas définie, l'ORB génère une exception, comme indiqué dans la spécification CORBA. Aucune valeur par défaut n'a été définie pour cette propriété. Les seules valeurs de jeu de codes admises pour cette propriété sont UCS2 ou UTF16.
[z/OS]Remarque : Si vous utilisez un serveur d'applications distribué avec un serveur d'applications z/OS,vous devez attribuer la valeur UCS2 à cette propriété sur le client distribué. Dans le cas contraire, le système risque de générer une exception.

La structure de négociation et de conversion des jeux de codes CORBA préconise l'utilisation d'ID de registre de jeu de codes, tels qu'ils sont définis dans le registre de jeux de codes Open Software Foundation (OSF). L'ORB convertit les noms Java file.encoding figurant dans le tableau ci-après en ID de registre OSF. Ces ID sont alors utilisés par l'ORB dans le composant marqué de jeu de codes IOR et dans le contexte de service de jeux de codes GIOP, comme il est défini dans la spécification CORBA et IIOP.

Tableau 1. ID de registre de page de codes OSF pour les noms de fichier codés en Java. Ce tableau répertorie les ID de registre de page de codes OSF pour les noms de fichier codés en Java.
Nom Java ID de registre OSF Commentaires
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 Admis uniquement pour ORBWCharDefault
UTF8 0x05010001  
UTF16 0x00010109 Admis uniquement pour ORBWCharDefault

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rorb_orbcharset
Nom du fichier : rorb_orbcharset.html