[发明专利]应用级可靠的数据交换平台在审
| 申请号: | 201410630784.6 | 申请日: | 2014-11-11 |
| 公开(公告)号: | CN105656952A | 公开(公告)日: | 2016-06-08 |
| 发明(设计)人: | 田鹏;马静;应亦彬;刘百祥;吴庆杰;田凤祥;田骊;毛瑞雪;孙宇;潘孝楠;徐璡晶;孙湛;吴玫 | 申请(专利权)人: | 田鹏 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
| 代理公司: | 上海申新律师事务所 31272 | 代理人: | 刘懿 |
| 地址: | 宁夏回族自治区中卫*** | 国省代码: | 宁夏;64 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 可靠 数据 交换 平台 | ||
1.应用级可靠的数据交换平台,其特征在于,该系统包括有四部分:交 换中心、传输层、交换服务层、交换接口层,交换服务层包含有数据传输模 块、接收服务模块、发送服务模块、数据转化服务模块、数据映射模块、转 换节点安全控制模块;
交换中心是负责数据的路由、存储以及对交换节点的管理;
传输层是负责数据的传输,支持多种传输方式,包含通过MOM产品、 基于SOAP协议、HTTP协议等来实现数据的传输;
交换服务层为数据交换平台提供的所有功能的服务,外部的功能都基于 这些服务来实现,例如数据压缩并不是所有数据都需要的,可以根据一定的 规则配置,从而在运行时根据规则选择相应的服务进行数据的发送和接收;
接口层是提供给应用进行使用,包括有数据服务框架、数据映射工具和 接口状态服务;
数据服务框架提供给应用基于整合的数据进行其他应用的开发,包含报 表应用、决策支持应用等;
数据映射工具提供给应用通过可视化的工具来配置数据的转换规则,从 而实现数据从数据源转换到标准格式的数据文件以及将标准格式的数据文件 写入数据源;
接口状态服务提供给应用来监控目前交换平台对外提供的接口的运行状 况,以便判断数据交换平台的运行状况。
2.根据权利要求1所述的应用级可靠的数据交换平台,其特征在于,所 述的数据传输模块基于MQ的数据传输模块的实现,数据传输模块承担的职责 是数据的发送和接收,数据的发送负责调用MQ将数据流发送给指定的一个 或多个目的地,点对点数据传输的可靠性交由MQ来保证,这块交换平台不 做可靠性的保证的策略,数据的接收负责接收MQ收到的数据,并转为调用 接收服务模块来完成接收的处理。
3.根据权利要求1所述的应用级可靠的数据交换平台,其特征在于,所 述的接收服务模块负责处理接收到的数据,并要求做到整个数据的接收流程 是可定制的,流程中的步骤是可扩展的,应用可根据需求对流程的步骤进行 扩展;
在接收流程步骤方面,数据交换平台需提供保存接收到的数据文件到指 定目录、执行数据转换、数据解密以及数据解压四种步骤的支持。
4.根据权利要求1所述的应用级可靠的数据交换平台,其特征在于,所 述发送服务模块负责发送数据,并要求做到整个数据的发送流程是可定制的, 流程中的步骤是可扩展的,应用可根据需求对流程的步骤进行扩展;
在发送流程步骤方面,数据交换平台需提供定时执行、触发执行、数据 发送、压缩、加密、路由、执行数据转换以及扫描目录八种步骤的支持;
发送服务模块对外提供发送流程服务,需要进行发送数据的应用只需配 置相应的流程步骤即可。
5.根据权利要求1所述的应用级可靠的数据交换平台,其特征在于,所 述的数据转换服务模块承担了数据转换的实现,数据转换上要求做到提供多 种规则的数据转换的实现,并允许应用根据需求自行编写相应的转换规则;
在数据转换规则上,要求交换平台提供数据合并、数据拆分、数据类型 转换的规则的实现。
6.根据权利要求1所述的应用级可靠的数据交换平台,其特征在于,所 述的数据映射模块为提供给客户使用的可视化的工具,在工具中客户可完成 数据提取、转换和写入的配置;
数据提取要求支持多种数据源,其中包括分隔符类型的文件、数据库、 Excel三种数据源方式,客户通过配置所需使用的数据源,在数据转换中就 可相应的选择配置的数据源,并提取其中的数据;
数据转换要求支持多种数据转换规则的配置,并支持自定义数据转换规 则的编写;
数据写入要求支持多种数据源,包括分隔符类型的文件、数据库、FTP、 Excel等,客户通过配置需写入的数据源,在数据转换中就可相应的配置将 数据写入对应的数据源中。
7.根据权利要求1所述的应用级可靠的数据交换平台,其特征在于,所 述的转换节点安全控制模块是基于RBAC实现交换节点安全控制,交换节点的 安全控制模块要求交换中心增加对交换节点权限的配置模块,同时要求交换 节点具备动态加载模块的能力,以及每个模块需要根据权限的配置进行相应 的权限控制的能力;
在交换节点动态加载模块的设计上,采用微内核的方式,由微内核加载 所接收到的交换节点模块,并同时管理这些模块的生命周期;
在模块的权限控制上,采用RBAC模型进行实现,以让各个模块能够根 据角色、权限模型来判断当前用户是否具备操作模块的权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于田鹏,未经田鹏许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410630784.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于互联网和机器人的智能社区系统
- 下一篇:一种应用数据拦截系统及方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





