发明名称 一种分布式环境中消息交换的实现方法及其装置
摘要 本发明公开一种分布式环境中消息交换的实现方法,包括如下步骤:消息控制模块侦听到节点适配模块发起或转发的注册请求后,转发给域名服务器验证该注册请求的合法性,如果合法,保存包含该应用系统的域名等关联信息,并建立和该节点适配模块的长连接;消息控制模块侦听到节点适配模块转发的业务处理消息后,获取该业务的消息路由,转发消息给路由中第一个目标应用系统对应的节点适配模块;该节点适配模块判断该应用系统业务处理完毕后,返回应答消息,消息控制模块根据收到的应答消息改写并转发到下一目标应用系统,直到消息路由终点。本发明能适应异种应用系统集成平台的稳定可靠、快速的要求,轻易实现异种应用系统之间的通讯。
申请公布号 CN100440872C 申请公布日期 2008.12.03
申请号 CN200410079337.2 申请日期 2004.10.01
申请人 中兴通讯股份有限公司 发明人 冯永华;何兵;苏梦;邓宇
分类号 H04L12/58(2006.01) 主分类号 H04L12/58(2006.01)
代理机构 北京安信方达知识产权代理有限公司 代理人 颜涛;龙洪
主权项 1、一种分布式环境中消息交换的实现方法,应用于包括消息控制模块、域名服务器、消息路由控制模块和多个节点适配模块的消息交换装置中,所述方法包括如下步骤:(a)消息控制模块侦听到节点适配模块发起或转发的应用系统注册请求后,转发给域名服务器;(b)所述域名服务器验证该注册请求的合法性,如果合法,保存包含该应用系统的域名、IP地址及许可状态的关联信息,并返回注册成功的应答消息,否则拒绝注册;(c)所述消息控制模块收到注册成功的应答消息后,建立和该节点适配模块的长连接,以备交换业务处理消息;(d)所述消息控制模块侦听到节点适配模块转发的业务处理消息后,获取该业务的消息路由,转发消息给路由中第一个目标应用系统对应的节点适配模块;(e)该节点适配模块将接收的消息转发给对应的应用系统,判断该应用系统业务处理完毕后,转发应答消息给所述消息控制模块;(f)所述消息控制模块根据消息路由判断是否需要向下一个目标应用系统转发,如需要,根据收到的该应答消息改写并转发业务处理消息到对应的节点适配模块,返回步骤(e),如不需要,则结束。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层