[发明专利]一种用于在异构系统之间实现消息传递的方法和装置有效
申请号: | 201811488755.5 | 申请日: | 2013-10-14 |
公开(公告)号: | CN110086759B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 王愚 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/54 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新;朱文杰 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 系统 之间 实现 消息 传递 方法 装置 | ||
本申请涉及一种用于在异构系统之间实现消息传递的方法和装置。该方法的特征在于,包括步骤:获取来自源系统的消息;将消息的语法转换为目的系统能够识别的消息语法;根据目的系统能够识别的消息语法将消息包含的业务数据转换成目的系统需要的业务数据;以及将包含转换后的业务数据的消息发送给目的系统。根据本申请的技术方案,能够从语法和语义两个层面实现来自异构IT系统的消息交互,并且通过取消中介消息,提高了转换的效率。
本申请为2013年10月14日提交中国专利局、申请号为201310478640.9、发明名称为“一种用于在异构系统之间实现消息传递的方法和装置”的中国专利申请的分案申请。
技术领域
本申请涉及通信领域,尤其涉及一种用于在异构系统之间实现消息传递的方法和装置。
背景技术
通常而言,信息系统会面临两大难题:一是如何自然、有效地整合种类繁多、分散于各地、服务于不同目标的信息系统平台;二是如何只利用一种成熟、有效的中间件技术,就能把未来的新信息系统有机地包容到现有系统中,使现在和未来能自然而有机地结合在一起。
在这种情况下,ESB(Enterprise Service Bus,企业服务总线)中间件技术应运而生。
ESB最大的技术特点在于,它是一个完全面向企业级的中间件解决方案,可以架构在企业现有的网络框架、软硬件系统之上,构筑出一个企业级的信息系统解决方案。
采用ESB中间件系统作为企业级信息系统整合方案中的中枢技术,几乎可以无须添加任何软硬件设备,就可把过去、现有和未来的IT系统整合在企业级的信息应用框架下,并且能为企业提供实时、大容量的信息通信和实时控制、管理和分配消息传递的能力。
可以将ESB中间件看作一辆不间断运行的公共汽车——在不同车站有乘客上下,在同一车站上车的乘客可以在同一车站或不同车站下车。不过,与传统公共汽车不同的是,ESB能够用足够快的速度传递信息,即实时地传递信息。另外,ESB还具备强大的信息传输能力,可以达到Gb级、甚至Tb级的数据承载能力。ESB传输的是带有服务任务的计算机信息和指令,它们可以不断地被一群服务器装载到ESB,然后再由另一群服务器把信息从ESB上卸载下来,以服务于不同的业务需求和目的。
但是,这种消息转换机制也存在着明显的缺陷,即,即便是在两个使用同一种技术规范(即,同一种消息中间件产品)的组件进行交互时,因为IT系统环境不同,传统的ESB也仍然需要执行“从调用方到中介”和“从中介到被调用方”的消息转换,这客观上造成了不必要的效率开销。更重要的是,ESB仅仅完成语法层面的消息转换,而无法实现语义层面的消息转换。
因此,本领域中需要一种能够克服上述问题的技术方案。
发明内容
本申请的主要目的在于提供一种用于在异构系统之间实现消息传递的方法和装置,以解决现有技术存在的上述问题,其中:
根据本申请的一个方面,提出了一种用于在异构系统之间实现消息传递的方法,其特征在于,包括步骤:获取来自源系统的消息;将消息的语法转换为目的系统能够识别的消息语法;根据目的系统能够识别的消息语法将消息包含的业务数据转换成目的系统需要的业务数据;以及将包含转换后的业务数据的消息发送给目的系统。
根据本发明的另一方面,提出了一种用于在异构系统之间实现消息传递的装置,其特征在于,包括:获取模块,用于获取来自源系统的消息;语法转换模块,用于将消息的语法转换为目的系统能够识别的消息语法;业务数据转换模块,用于根据目的系统能够识别的消息语法将消息包含的业务数据转换成目的系统需要的业务数据;以及发送模块,将包含转换后的业务数据的消息发送给目的系统。
与现有技术相比,根据本申请的技术方案,能够从语法和语义两个层面实现来自异构IT系统的消息交互,并且通过取消中介消息,提高了转换的效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811488755.5/2.html,转载请声明来源钻瓜专利网。