日期:2014-05-20  浏览次数:20720 次

求一个关于JMS消息包传送,提供思路也可
需要传送的消息包格式:
MessageClass
-IP:string
-Code:string
-CardId: string
-Timestamp:decimal
-Operatar:string
+MessageClass(string Code,string CardId,datetime Timestamp)()

要求:
1、能够按照Code的内容进行消息归类,
比如Code内容有A,B,C,三种,能够生成三个消息队列,
分别为消息队列A,消息队列B,消息队列C。

2、接收消息时以xml格式接收
并且消息队列A、B、C分别生成一个A.xml,B.xml,C.xml文件
然后结点分别为Code,CardId,Timestamp,Operatar

3.采用JMS技术

请各位帮忙




------解决方案--------------------
我用的是activemq,呵呵 里面包括5种消息类型:

TexmMessage,ObejectMessage,MapMessage,BytesMessage,StreamMessage


你send和receive的该是个对象吧,那就用ObejectMessage类型
------解决方案--------------------
异步接收后组包