[发明专利]一种通过模拟实现数据动态共享的方法及系统在审
申请号: | 201410342054.6 | 申请日: | 2014-07-17 |
公开(公告)号: | CN104158847A | 公开(公告)日: | 2014-11-19 |
发明(设计)人: | 杜军;张学俊;宋士锋;李冬;王勇;常英贤;邢宏伟;郑一;曲晓白;张伟;吴光洲 | 申请(专利权)人: | 国网山东省电力公司;山东鲁能软件技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250001 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 模拟 实现 数据 动态 共享 方法 系统 | ||
技术领域
本发明涉及一种通过模拟实现数据动态共享的方法及系统。
背景技术
随着公司信息化建设进度的不断发展,公司各个业务生产、维护、运营系统的不断上线,各系统之间难免会有业务的重复操作,这就造成的数据的重复性,由于各系统平台的孤立性、数据库的异构性、和系统数据的保密性,系统平台的数据达不到共享。
发明内容
为解决现有技术存在的不足,本发明公开了一种通过模拟实现数据动态共享的方法及系统,本发明依托各应用系统,通过模拟Http请求技术、数据主动推送技术,达到数据动态共享的目的。实现一次性数据录入,多系统共享使用的目的。本发明通过数据主动共享技术解决了各孤立系统数据共享的问题。
为实现上述目的,本发明的具体方案如下:
一种通过模拟实现数据动态共享的方法,包括以下步骤:
步骤一:用户浏览器采集表单数据,用户浏览器利用Http协议将采集的数据传送到主应用服务器;
步骤二:主应用服务器接收到表单数据后,根据各从应用系统的相关业务和接口,对表单数据进行分析划分;
步骤三:主应用服务器采用Http协议请求将分析划分后的表单数据推送给各从应用系统。
所述步骤一中表单数据为用户通过web浏览器访问主应用服务器的应用页面时填写的数据。
所述步骤三中主应用服务器通过HTTPClient框架将划分好的数据利用Http协议发送给各从应用系统。
所述步骤三中主应用服务器推送给各从应用系统的数据需要符合从应用系统的数据标准。
一种通过模拟实现数据动态共享的系统,包括:
表单数据采集模块,用于利用用户浏览器采集表单数据,用户浏览器利用Http协议将采集的数据传送到主应用服务器;
表单数据划分模块,用于利用主应用服务器接收到表单数据后,根据各从应用系统的相关业务和接口,对表单数据进行分析划分;
表单数据推送模块,用于利用主应用服务器采用Http协议请求将分析划分后的表单数据推送给各从应用系统。
所述表单数据为用户通过web浏览器访问主应用服务器的应用页面时填写的数据。
所述表单数据推送模块中,主应用服务器通过HTTPClient框架将划分好的数据利用Http协议发送给各从应用系统。
所述表单数据推送模块中,主应用服务器推送给各从应用系统的数据需要符合从应用系统的数据标准。
利用web浏览器访问主系统的应用页面,填写相应的数据后,将数据提交到主应用系统;
主应用系统接收到用户提交的表单数据后,根据各从应用系统的需求,对表单数据进行分析划分;各从应用系统根据不同的业务进行数据划分,各个系统需要的数据不一样。
主应用系统采用http协议请求将分析划分后的表单数据推送给各从应用系统。
主应用系统通过HTTPClient框架将划分好的数据利用Http协议,发送给各从应用系统。当然推送给从应用系统的数据一定要符合从应用系统的数据标准才行。
用户通过浏览器填写表单数据,用户将数据提交到应用服务器,主应用系统根据各子应用系统相关业务和接口,对数据进行划分,判断是否符合A系统数据或B系统数据或C系统数据或D系统数据,将符合对应系统的数据根据HttpClient模拟HTTP协议传送至对应的系统。
本发明的有益效果:
本发明解决了不同计算机、不同平台、异构数据库之间数据共享的问题。通过本发明能实现不同应用间数据的共享,解决了相同数据不同系统重复录入的问题。用户只需一次提交数据,各大应用系统都能获取用户提交的数据,达到一次录入数据,多应用系统共享使用的效果,极大的提高了生产效率,简化了用户的操作。
1.无需其他应用系统做任何接口,实现无耦合系统数据共享。
2.本方法是基于http协议标准,只要其他系统支持http协议标准即可实现动态数据推送和分享。
3.本方法无需关注其他系统应用的环境配置、数据库配置、开发语言等就能实现数据共享。
4.本方法有效的解决了数据重复录入的问题,实现只需一次录入,多系统共同使用。
附图说明
图1本发明的系统架构图;
图2本发明的系统流程示意图。
具体实施方式:
下面结合附图对本发明进行详细说明:
如图1-2所示,一种通过模拟实现数据动态共享的方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司;山东鲁能软件技术有限公司,未经国网山东省电力公司;山东鲁能软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410342054.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种作业调度方法及作业调度系统
- 下一篇:一种基于多代理的动态数据源管理方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置