【技术实现步骤摘要】
本专利技术涉及软件信息交换领域,特别是。
技术介绍
中间件(Middleware)是处于操作系统和应用程序之间的软件,是有一种有效解决异构系统集成的技术实现。中间件采用标准接口提高了系统的可移植性;采用标准协议提高了系统的互操作性,所以许多标准化工作中间件已成为主要组成部分。中间件通过程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件如何更新换代,只需要将中间件进行升级更新,并保持中间件对外的服务接口定义不变,应用软件不需作任何修改,从而有效的保护了企业在应用软件开发和维护中的重大投资。中间件解决异构系统集成时都需要接入系统(发送数据系统、接收数据系统),按照标准接口进行程序改造,从而增加了系统的开发成本与运维成本。现有技术不能进行交换标准固化,导致集成交换中间件的交换标准定义与扩充能力弱;现有技术都是定义标准的接口规范,让接入系统进行程序改造,完成与中间件的集成,使得集成的时间周期长、协调工作量大、接入成本高。现有技术中,不同的应用软件厂商外部信息交换没有统一的标准定义,无法实现与异构系统无缝的集成,软件集成的复杂度和接入成本高。 ...
【技术保护点】
一种异构系统信息交换方法,其特征在于,采用集成交换中间件中心端进行数据接收、入库、发布、订阅操作:1)接收发布系统发布的数据,同时进行发布者验证、发布数据校验、数据转换,把经转换后的数据送入入库消息队列;所述发布系统包括数据发布适配器和第三方发布数据的应用软件;2)定时从入库消息队列中获取入库数据,进行数据存储表查找,判断数据的操作类型,分配数据存储表唯一的主键键值,完成消息入库存储;同时把入库的消息送入发布消息队列;3)定时从消息发布队列中取出发布消息,调用订阅规则服务进行订阅计算,形成数据的订阅者及订阅者的订阅数据信息;同时把订阅者订阅信息送入订阅消息队列;4)如果订阅 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:杨章衡,
申请(专利权)人:长沙廖氏软件科技有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。