QAnywhere messages are mapped naturally on to JMS messages.
 QAnywhere message content
 QAnywhere message content| QAnywhere | JMS | Remarks | 
|---|---|---|
| QATextMessage | javax.jms.TextMessage | message text copied as Unicode | 
| QABinaryMessage | javax.jms.BytesMessage | message bytes copied exactly | 
 QAnywhere built-in headers
 QAnywhere built-in headersThe following table describes the mapping of built-in headers. In C++ and JMS, these are method names; for example, Address is called getAddress() or setAddress() for QAnywhere, and getJMSDestination() or setJMSDestination() for JMS. In .NET, these are properties with the exact name given below; for example, Address is Address.
| QAnywhere | JMS | Remarks | 
|---|---|---|
| Address | JMSDestination and JMS property ias_ToAddress | If the destination contains a backslash, you must escape it with a second backslash. Only the JMS part of the address is mapped to the Destination. Under rare circumstances, there may be an additional QAnywhere address suffix if a message loops back into QAnywhere. This is put in ias_ToAddress. | 
| Expiration | JMSExpiration | |
| InReplyToID | N/A | Not mapped. | 
| MessageID | N/A | Not mapped. | 
| Priority | JMSPriority | |
| Redelivered | N/A | Not mapped. | 
| ReplyToAddress | JMS property ias_ReplyToAddress | Mapped to JMS property. | 
| Connector's xjms.receiveDestination property value | JMSReplyTo | ReplyTo set to Destination used by connector to receive JMS messages. | 
| Timestamp | N/A | Not mapped. | 
| N/A | JMSTimestamp | When mapping a JMS message to a QAnywhere message, the JMSTimestamp property of the QAnywhere message is set to the JMSTimestamp of the JMS message. | 
| Timestamp | N/A | When mapping a QAnywhere message to a JMS message, the JMSTimestamp of the JMS message is set to the time of creation of the JMS message. | 
QAnywhere properties
Addressing JMS messages meant for QAnywhere
|  | Discuss this page in DocCommentXchange.
                   | Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |