ORbit2 naming server modifies IORs



Hi,

I used the ORBit2 (version 2.10.1) name server within a small benchmark (with multiple ORBs). Strangely, the execution time of omniORB for the transfer of large character sequences differed considerably depending on whether I used the orbit name server or the name server of another ORB.
I found out, that the orbit name server (started with the option -ORBIIOPIPv4=1) modifies the code-set related part of the object reference. This probably causes omniORB to perform code translation. Is this a bug or am I doing something wrong?


Ansgar

original object reference:

Repo Id: IDL:bench/Test:1.0

IIOP Profile
Version: 1.2
Address: inet:132.166.134.221:36448
Location: corbaloc::1 2 132 166 134 221:36448/%fe%17:%a3 %00%00Xb%00%00%00%00%00
Components: Unknown Component
Tag Id: 0
Tag: 01 00 00 00 00 54 54 41 .....TTA
Native Codesets:
normal: ISO 8859-1:1987; Latin Alphabet No. 1
wide: ISO/IEC 10646-1:1993; UTF-16, UCS Transformation Format 16-bit form
Other Codesets:
X/Open UTF-8; UCS Transformation Format 8 (UTF-8)
Other Wide Codesets:
ISO/IEC 10646-1:1993; UTF-16, UCS Transformation Format 16-bit form
Key: fe 17 3a a3 40 00 00 58 62 00 00 00 00 00 ..: Xb


----------------
Reference obtained from ORBit name server:

Repo Id: IDL:bench/Test:1.0

IIOP Profile
Version: 1.2
Address: inet:132.166.134.221:36448
Location: corbaloc::1 2 132 166 134 221:36448/%fe%17:%a3 %00%00Xb%00%00%00%00%00
Components: Unknown Component
Tag Id: 0
Tag: 01 00 00 00 00 54 54 41 .....TTA
Native Codesets:
normal: X/Open UTF-8; UCS Transformation Format 8 (UTF-8)
wide: ISO/IEC 10646-1:1993; UTF-16, UCS Transformation Format 16-bit form
Key: fe 17 3a a3 40 00 00 58 62 00 00 00 00 00 ..: Xb



-- Ansgar Radermacher CEA/DRT/LIST http://www-drt.cea.fr/fr/prog/list.htm http://ist.unibw-muenchen.de/external/People/ansgar/ phone: +33 16908 4889 mailto: ansgar radermacher cea fr



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]