一种数据共享的服务方法技术

技术编号:13074397 阅读:82 留言:0更新日期:2016-03-30 10:12
本发明专利技术公开了一种数据共享的服务方法,属于数据共享技术领域,其特征在于该方法包括如下步骤:数据查询请求:接收不同应用系统的协议类型的请求信息;并把不同类型的请求信息进行处理转换为统一格式的消息请求信息;消息中间件:通过数据接口查询各服务实体上的数据;数据转换、传输:将各服务实体上的格式统一化处理,并根据需求进行数据传输。优点:可以克服现有技术方案的弊端,大数据间的融合、共享和辅助大数据的推广与方便不同需求者对大数据应用。该方法提供了各应用程序间的集成问题,形成链接枢纽,使集成到一起的系统进行通信,可以消除不同应用系统之间的技术差异,让不同的应用服务器协调运作,实现不同服务之间的通信与整合。

【技术实现步骤摘要】

本专利技术属于数据共享
,具体的说是一种可以消除不同应用系统之间的技术差异,让不同的应用服务器协调运作,实现不同服务之间的通信与整合的。
技术介绍
随着软件行业的发展,企业越来越需要将多个系统集成在一起:但是会出现以下问题:多系统导致系统间的通信关系复杂,各系统使用的接口不同,系统间的接口消息规范不统一,每对系统间的请求与响应都要单独实现,交互系统的协议紧耦合,系统升级导致双方都必须更改,实时修改总线服务的执行策略,系统间调用的安全性无法统一处理,系统间调用无法统一监控和管理等。现有的技术中可以解决部分以上问题,但是目前还没有一种技术可以综合解决该技术难题,在不对系统的软、硬件产品进行大幅改动的前提下使大数据间的融合、共享和辅助大数据的推广与方便不同需求者对大数据应用。
技术实现思路
为了克服现有技术方案的弊端,大数据间的融合、共享和辅助大数据的推广与方便不同需求者对大数据应用,特专利技术了。该方法提供了各应用程序间的集成问题,形成链接枢纽,使集成到一起的系统进行通信,可以消除不同应用系统之间的技术差异,让不同的应用服务器协调运作,实现不同服务之间的通信与整合。同时,为了方便被集成系统的统一管理,特提供了安全、监控和管理功能,来满足使用者的需求。,其特征在于该方法包括如下步骤: 数据查询请求:接收不同应用系统的协议类型的请求信息;并把不同类型的请求信息进行处理转换为统一格式的消息请求信息; 消息中间件:通过数据接口查询各服务实体上的数据; 数据转换、传输:将各服务实体上的格式统一化处理,并根据需求进行数据传输。,其中所述消息中间件的具体步骤为: 消息侦听:侦听转换后的请求消息,将其纳入消息队列,按照优先级、先后顺序调用与该请求消息相关的数据服务接口; 消息处理:将数据服务接口反馈的异构数据进行格式统一化处理。,其中所述数据转换、传输的具体步骤为: 数据融合:将多个不同来源的数据信息进行融合,形成统一的数据信息; 协议转换:创建与请求信息相匹配的通讯协议; 消息路由:通过转换后的协议将融合后的数据发送给请求方。—种数据共享的服务方法,其中所述数据转换、传输的还包括安全网关步骤,其安全网关具体步骤为: 安全网关:将各个塑化剂信息进行检校,将数据服务身份进行检校。,其中,所述数据转换、传输的还包括服务池步骤,其服务池具体步骤为: 服务池:将多种不同服务信息进行汇总,根据各个服务间的关联度进行服务池的构建。,其中:所述不同应用系统可为0A系统、CRM系统、SAP财务系统、租金管理系统。由此可见: 本专利技术实施例中的数据共享的服务方法,可以克服现有技术方案的弊端,大数据间的融合、共享和辅助大数据的推广与方便不同需求者对大数据应用,特专利技术了。该方法提供了各应用程序间的集成问题,形成链接枢纽,使集成到一起的系统进行通信,可以消除不同应用系统之间的技术差异,让不同的应用服务器协调运作,实现不同服务之间的通信与整合。同时,为了方便被集成系统的统一管理,特提供了安全、监控和管理功能,来满足使用者的需求。【附图说明】 图1为本专利技术的实施例提供的数据共享的服务方法的流程示意图; 图2为本专利技术中消息中间件的流程示意图; 图3为本专利技术中数据转换、传输的流程示意图之一; 图4为本专利技术中数据转换、传输的流程示意图之一; 图5为本专利技术中数据转换、传输的流程示意图之一; 图6为本专利技术中数据转换、传输的流程示意图之一。【具体实施方式】 为了使本
的人员更好地理解本专利技术方案,下面将结合附图以及具体实施例来详细说明本专利技术,在此本专利技术的示意性实施例以及说明用来解释本专利技术,但并不作为对本专利技术的限定。实施例1: 图1为本实施例提供的的流程示意图,如图所示,该方法包括如下步骤: 数据查询请求:接收不同应用系统的协议类型的请求信息;并把不同类型的请求信息进行处理转换为统一格式的消息请求信息; 消息中间件:通过数据接口查询各服务实体上的数据; 数据转换、传输:将各服务实体上的格式统一化处理,并根据需求进行数据传输。如图2所示的,其中所述消息中间件的具体步骤为: 消息侦听:侦听转换后的请求消息,将其纳入消息队列,按照优先级、先后顺序调用与该请求消息相关的数据服务接口; 消息处理:将数据服务接口反馈的异构数据进行格式统一化处理。如图3所示的,其中所述数据转换、传输的具体步骤为: 数据融合:将多个不同来源的数据信息进行融合,形成统一的数据信息; 协议转换:创建与请求信息相匹配的通讯协议; 消息路由:通过转换后的协议将融合后的数据发送给请求方。具体实施例中:不同应用系统可为0A系统、工程管理系统、CRM系统、SAP财务系统、租金管理系统。具体实施例中:可通过XML文件,可明确写下服务之间的调用关系。具体实施例中:可通过转换消息的格式和规范,使不同系统之间进行消息传递。具体实施例中:可通过转换消息的传输协议,使不同协议的系统能够通信。具体实施例中:通过数据交换,可以转换消息格式、消息的内容。具体实施例中:通过消息路由,可以动态寻找目标系统,让消息传输给需要的系统。具体实施例中:通过安全处理,可以验证用户身份,确保系统安全。具体实施例中:通过系统监控管理,可记录和监控系统运行情况。具体实施例中本方法可应用在展览馆、博物馆、科技馆、旅游景区、公共宣传展示区域中;也可应用在商场、会展中心、展销会、餐饮企业、卖场中;也可应用在市政机关、企业中,也可以将各个领域中的系统间进行应用。下面以一个具体实施例来说明: 在某城市的旅游信息管理体系中设有多个独立的管理系统。其中设有旅游景区系统、餐饮机构系统、票务系统、酒店系统等都需要获取人员流量数据。但是人员流量数据是在另一个独立的系统一控制系统中维护的。也就是说人员流量信息再A0C系统中维护,并及时同步到其它系统中。不同的系统中的人员流量数据不同,其中旅游景区系统中的人员流量数据为参观人员、票价、当前可定票数;餐饮机构系统中的人员流量数据为就餐人员、餐费;票务系统人员流量塑化剂为航班号、票价、当前可定票数和终点;酒店系统中的人员流量数据为客户基本信息、入住率、住宿周期等。而控制系统所需要的人员流量数据为人流量、消费能力、地理信息。运控系统向旅游景区系统、餐饮机构系统、票务系统、酒店系统发送人员流量数据信息,并把控制系统内的请求信息进行处理转换为统一格式的消息请求信息。从不同系统中进行消息侦听,各个适配器分别从旅游景区系统、餐饮机构系统、票务系统、酒店系统查询各服务实体上的数据。并将侦听转换后的请求信息,将其纳入消息队列,按照优先级、先后顺序调用航班数据相关的数据服务接口。将旅游景区系统中的人员流量数据为参观人员、票价、当前可定票数;餐饮机构系统中的人员流量数据为就餐人员、餐费;票务系统人员流量塑化剂为航班号、票价、当前可定票数和终点;酒店系统中当前第1页1 2 3 本文档来自技高网
...

【技术保护点】
一种数据共享的服务方法,其特征在于该方法包括如下步骤:数据查询请求:接收不同应用系统的协议类型的请求信息;并把不同类型的请求信息进行处理转换为统一格式的消息请求信息;消息中间件:通过数据接口查询各服务实体上的数据;数据转换、传输:将各服务实体上的格式统一化处理,并根据需求进行数据传输。

【技术特征摘要】

【专利技术属性】
技术研发人员:江贻芳王海洋
申请(专利权)人:星际空间天津科技发展有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1