What is the use of BytesMessage?
Answer / munnu
BytesMessage contains an array of primitive bytes in it's payload. Thus it can be used for transfer of data between two applications in their native format which may not be compatible with other Message types. It is also useful where JMS is used purely as a transport between two systems and the message payload is opaque to the JMS client. Whenever you store any primitive type, it is converted into it's byte representation and then stored in the payload. There is no boundary line between the different data types stored. Thus you can even read a long as short. This would result in erroneous data and hence it is advisable that the payload be read in the same order and using the same type in which it was created by the sender.
| Is This Answer Correct ? | 0 Yes | 0 No |
How does jms listener work?
What is the functionality of a jms queue browser?
Explain about message listeners?
Is ibm mq jms compliant?
Why do we use jms?
Are you aware of any major JMS products available in the market?
How to check jms messages in weblogic?
What is the procedure to configure jms security?
What is the principle difference between the working mechanism of jms and rpc?
What is the use of ObjectMessage?
How does the Application server handle the JMS Connection?
How you can deliver a java message to a non-java client?