![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
• MapMessage field names and values
Each message contains the name of the character encoding used to encode strings within the message. This character encoding name is one of the canonical names for character encodings contained in the Java specification. You can obtain a list of canonical character encoding names from the java.sun.com website.Java clients can globally set the encoding to use with the setEncoding method or the client can set the encoding for each message with the setMessageEncoding method. For more information about these methods, see the TIBCO Enterprise Message Service Java API Reference.Typically, C clients manipulate strings using the character encoding of the machine on which they are running. The EMS C client library itself does not do any encoding or decoding of characters. When sending a message, an EMS C client application can use tibemsMsg_SetEncoding to put information into the message describing the encoding used. When receiving a message in an EMS C client application, the encoding can be retrieved using tibemsMsg_GetEncoding. Use a third party library to do the actual decoding based on the retrieved encoding information.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |