一种降低消息中间件网络负载的消息传递方法

基本信息

申请号 CN201010184227.8 申请日 -
公开(公告)号 CN101917332A 公开(公告)日 2010-12-15
申请公布号 CN101917332A 申请公布日 2010-12-15
分类号 H04L12/56(2006.01)I;H04L29/08(2006.01)I;H04L1/00(2006.01)I 分类 电通信技术;
发明人 干红华;姜建生;赵晨;俞弘;廖兰新 申请(专利权)人 宁波东海蓝帆科技有限公司
代理机构 宁波奥圣专利代理事务所(普通合伙) 代理人 程晓明
地址 315040 浙江省宁波市科技园区创业大厦2-44室
法律状态 -

摘要

摘要 本发明公开了一种降低消息中间件网络负载的消息传递方法,其根据当前节点接收到的所有原始消息的结构相似度进行一次分类,得到同类原始消息集,再根据同类原始消息集中原始消息的下一跳节点的地址进行二次分类,得到同类原始消息子集,分别提取子集中所有原始消息的相同和相异部分内容,再进行差分编码,并封包成已编码消息发送给下一跳节点,下一跳节点拆包并解析,解析出的原始消息的目标节点的地址为该节点时,将该原始消息发送给消息消费者,该节点对未处理的所有原始消息再重复分类、封包的过程,直至发送给消息消费者,优点在于通过合理地利用XML文本数据格式的消息的结构相似性,及巧妙地使用差分编码,有效地降低了消息中间件的网络负载。