ant*_*ant 12 java messaging jms
是否可以通过JMS发送复杂的消息?我可以发送TextMessages,消息等..但是当我尝试发送我的自定义对象类型MyObjecttrough send()方法时,MessageProducer我得到编译错误.
然后我试着施展它,我得到施放异常之类的 MyObject cannot be cast to javax.jms.Message
这是我试过的代码:
MessageProducer messageProducer = session.createProducer(destination);
messageProducer.send((Message)getMyObject()); //where getMyObject method retrieves mapped myObject type
Run Code Online (Sandbox Code Playgroud)
有人有什么建议吗?谢谢
jim*_*imr 20
只要您的对象是Serializable,您就可以使用ObjectMessage
MessageProducer producer = session.createProducer( destination );
ObjectMessage message = session.createObjectMessage( getMyObject() );
producer.send( message );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17987 次 |
| 最近记录: |