当前位置: 首页 > 专利查询>北京大学专利>正文

消息路由的方法与装置制造方法及图纸

技术编号:8388965 阅读:157 留言:0更新日期:2013-03-07 20:47
本发明专利技术提供了一种消息路由的方法和装置,主要用以解决现有技术中路由表可读性差的问题。该方法包括:在数据交换服务器收到待路由的消息的属性后,按照路由规则,在XML文件中记录待路由的消息中的各个数据包与该数据包的接收端之间的对应关系;确认数据交换服务器收到所述待路由消息的数据包,然后根据所述XML文件的内容确定所述数据包的接收端,将所述数据包转发至该数据包的接收端,然后在所述XML文件中删除已转发的数据包与该数据包的接收端之间的对应关系。

【技术实现步骤摘要】

本专利技术涉及数据交换
,特别地涉及一种消息路由的方法与装置
技术介绍
在网络中,数据的交换和传输通常是通过路由分配来实现的,路由分配的规则和结果保存在路由表中,路由表通常以二进制文件或数据库管理系统的方式实现。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:现有消息路由技术中,路由表可读性差,对消息路由功能难于进行扩充和扩展;另外无法解决一点对多点等多种传输模式以及需要断点续传的场合中的数据交换问题。对于上述问题,目前尚未提出有效解决方案。
技术实现思路
本专利技术的主要目的是提供一种消息路由的方法与装置,以解决现有技术中路由表可读性差的问题。本专利技术的其他目的是解决一点对多点等多种传输模式以及需要断点续传的场合中的数据交换问题,以及对消息路由功能难于进行扩充和扩展的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种消息路由的方法。本专利技术的消息路由的方法包括:在数据交换服务器收到待路由的消息的属性后,按照路r>由规则,在XML本文档来自技高网...

【技术保护点】
一种消息路由的方法,其特征在于,包括:在数据交换服务器收到待路由的消息的属性后,按照路由规则,在XML文件中记录待路由的消息的各个数据包与该数据包的接收端之间的对应关系;确认数据交换服务器收到所述待路由消息的数据包,然后根据所述XML文件的内容确定所述数据包的接收端,将所述数据包转发至该数据包的接收端,然后从所述XML文件中删除已转发的数据包与该数据包的接收端之间的对应关系。

【技术特征摘要】
1.一种消息路由的方法,其特征在于,包括:
在数据交换服务器收到待路由的消息的属性后,按照路由规则,在XML文件中记录
待路由的消息的各个数据包与该数据包的接收端之间的对应关系;
确认数据交换服务器收到所述待路由消息的数据包,然后根据所述XML文件的内容
确定所述数据包的接收端,将所述数据包转发至该数据包的接收端,然后从所述XML文
件中删除已转发的数据包与该数据包的接收端之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,
在根据所述XML文件的内容确定待转发的数据包的接收端之前,在所述XML文件
中记录所述待路由的消息的所有接收端;
当确认所述数据交换服务器向一个所述接收端转发完成所述待路由的消息的所有数
据包之后,从所述XML文件中删除该接收端的记录。
3.根据权利要求2所述的方法,其特征在于,
在所述确认数据交换服务器已收到所述待路由消息的所有数据包之前,当确认所述
数据交换服务器已接收的数据包数目小于所述属性中记载的数据包数目时,在所述XML
文件中记录包完备标志为第一内容,当确认所述数据交换服务器已接收的数据包数目等
于所述属性中记载的数据包数目时,在所述XML文件中记录所述包完备标志为第二内
容;
所述确认所述数据交换服务器已收到所述待路由消息的所有数据包,包括:根据所
述包完备标志为第二内容确认所述数据交换服务器已收到所述待路由消息的所有数据
包。
4.根据权利要求3所述的方法,其特征在于,
所述确认所述数据交换服务器向一个所述接收端转发完成所述待路由的消息的所有
数据包之前,若数据交换服务器已接收的某消息的数据包和某接收端均不存在对应关系
且包完备标记为第二内容,则确认所述数据交换服务器向一个所述接收端转发完成所述
待路由的消息的所有数据包。
5.根据权利要求2、3或4所述的方法,其特征在于,所述方法还包括:确认所述XML文
件中接收端的记录为空,然后删除所述XML文件中记录的所述对应关系和所述待路由的
消息的所有接收端。
6.一...

【专利技术属性】
技术研发人员:乐以长高超霖张百春
申请(专利权)人:北京大学北大方正集团有限公司方正国际软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1