发明名称 |
一种基于消息队列的数据传输方法、服务器及系统 |
摘要 |
本发明提供一种基于消息队列的数据传输服务器及系统,包括:消息队列单元,接收应用设备端或者其他数据传输服务器发送的消息数据包,其中包含能够识别返回信息的消息标识字段;消息队列单元包括传输队列和缓冲队列;传输队列用于接收其他数据传输服务器发来的消息数据包;缓冲队列用于接收应用设备端发来的消息数据包;数据包获取单元,用于从消息队列中获取消息数据包;数据包处理单元,用于根据消息数据包的地址信息和预存储的路由配置信息对消息数据包进行路由配置;消息队列单元通过发送消息队列将路由配置后的消息数据包传输给目的应用端。以提供一种可靠的消息数据包转发机制,使消息数据包能够根据自身的一个路由属性随意分发和返回。 |
申请公布号 |
CN101431476B |
申请公布日期 |
2012.04.18 |
申请号 |
CN200810239601.2 |
申请日期 |
2008.12.12 |
申请人 |
中国工商银行股份有限公司 |
发明人 |
伊劲松;王怡;殷明;赵子川 |
分类号 |
H04L12/56(2006.01)I;H04L12/58(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
北京三友知识产权代理有限公司 11127 |
代理人 |
任默闻 |
主权项 |
一种基于消息队列的数据传输服务器,其特征是,所述的服务器包括:消息队列单元,用于接收应用设备端或者其他数据传输服务器发送的消息数据包,所述消息数据包由包头和包体组成;所述包体包括消息数据内容,所述包头包括目的地区号、目的应用号、源地区号和源应用号;其中,所述消息数据包的包头中还包含随机生成的能够识别返回信息的消息标识ID字段;其中,所述消息队列单元包括:传输队列和缓冲队列;所述传输队列用于接收其他数据传输服务器发来的消息数据包;所述缓冲队列用于接收应用设备端发来的消息数据包;数据包获取单元,用于从所述的消息队列中获取所述的消息数据包;数据包处理单元,用于根据所述消息数据包的地址信息和预存储的路由配置信息对所述的消息数据包进行路由配置;所述的消息队列单元通过发送消息队列将路由配置后的消息数据包传输给目的应用端。 |
地址 |
100031 北京市西城区复兴门内大街55号 |