【摘要】 本发明涉及一种ESB的消息转发系统,包括:接入引擎,为调 用方及被调用方提供各自技术规范的接入支持,并对调用方的调用请 求或被调用方的执行结果进行转发;ESB核心,对调用方对应的第一 接入引擎及被调用方对应的第二接入引擎进行位置及类型的判断,并 根据判断结果选择调用方通过第一接入引擎所发送调用请求的直接 转发、自然序列化后转发或统一消息转换后转发。本发明还涉及与上 述系统对应的一种ESB消息转发方法及服务器。本发明提供的方法 及其系统,针对ESB上接入引擎类型比较的不同情况进行不同策略 的消息转换,按不同优先级执行消息的直接转发、自然序列化或统一 消息转换,通过优化达到减少消息变换次数、提高性能的目的。 【专利类型】发明申请 【申请人】北京东方通科技发展有限责任公司 【申请人类型】企业 【申请人地址】100080北京市海淀区海淀南路32号中信国安数码港8层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810119861.6 【申请日】2008-09-12 【申请年份】2008 【公开公告号】CN101674255A 【公开公告日】2010-03-17 【公开公告年份】2010 【授权公告号】CN101674255B 【授权公告日】2012-01-11 【授权公告年份】2012.0 【IPC分类号】H04L12/58; H04L29/06; G06F17/30 【发明人】徐洪波; 代卫兴; 付东普; 邓鹏飞 【主权项内容】1、一种ESB的消息转发方法,其特征在于,该方法包括以下步 骤: 接入引擎拦截到调用方向被调用方发送的调用请求,以消息的方 式通过ESB核心向目标转发请求,此时所述ESB核心自动判断调用 方对应的第一接入引擎与被调用方对应的第二接入引擎的位置和类 型,并根据判断结果选择不同的消息转换格式进行消息转换并将转换 结果发送至所述第二接入引擎,所述消息转换格式包括直接转发、自 然序列化及统一消息转换。 【当前权利人】北京东方通科技股份有限公司 【当前专利权人地址】北京市海淀区彩和坊路10号1+1大厦3层 【被引证次数】18 【被他引次数】18.0 【家族引证次数】4.0 【家族被引证次数】18