一种mPortal系统数据同步方法及同步系统的制作方法

文档序号:8301728阅读:638来源:国知局
一种mPortal系统数据同步方法及同步系统的制作方法
【技术领域】
[0001]本发明涉及数据同步技术领域,尤其涉及一种mPortal系统数据同步方法及同步系统。
【背景技术】
[0002]近年来,企业或单位建立的信息系统覆盖范围越来越广,数据来源于不同地理位置,系统需要支持基础业务数据及数据在各节点同步的功能。同步是指两个或两个以上随时间变化的量在变化的过程中保持一定的相对关系。在云平台上,设备与服务器之间的数据同步,或者以个人为中心的不同设备之间的数据共享。市面上许多同步软件只是进行了文件的同步,而不是数据同步,对数据库可能就不行了。目前该领域,人们提出了许多方法来维护数据的一致性,常用的方法有:1)手工方法,2)基于文件传输协议(FTP)的数据同步方式,3)基于自主数据同步组件的方式。
[0003]然而,最原始的手工同步方法站点较多,对维护人员的专业要求较高,而且工作量大。非手工同步方式考虑到网络速度,数量很多时,同步会很慢。而且许多同步软件声称能够同步文件,但是许多情况下仅仅是复制文件而已。

【发明内容】

[0004]有鉴于此,本发明提出一种mPortal系统数据同步方法及同步系统,以解决上述手工同步工作量大,非手工同步速度慢的问题。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]—方面,提供一种mPortal系统数据同步方法,用于实现同步主动端与同步被动端之间的数据同步,其中,包括下列步骤:
[0007]S1.同步主动端发生数据更新事件;
[0008]S2.新建同步计划,同步主动端将数据的变化部分发往同步被动端;
[0009]S3.同步被动端进行数据同步;
[0010]S4.查询同步被动端的同步结果。
[0011]上述mPortal系统数据同步方法,其中,所述数据更新事件包括增加文件、删除文件、查询文件和导出数据库文件。
[0012]上述mPortal系统数据同步方法,其中,步骤S2中设置同步计划管理,所述同步计划管理包括查询同步计划、增加同步计划和撤销同步计划。
[0013]上述mPortal系统数据同步方法,其中,同步被动端的同步结果包括四种状态:待同步、正在同步、无需同步和同步完成。
[0014]上述mPortal系统数据同步方法,其中,所述同步主动端为服务器,所述同步被动端为本地设备,基于浏览器/服务器架构实现。
[0015]上述mPortal系统数据同步方法,其中,所述同步主动端和所述同步被动端均为本地设备。
[0016]另一方面,本发明还提供一种mPortal系统数据同步系统,包括基于上述任意一项所述mPortal系统数据同步方法实现。
[0017]本发明由于采用了上述技术,产生的积极效果是:
[0018](I)本发明提供的数据同步模块,特别3G/4G同步方案可按组为单位批量同步,为节约网络资源,可增量同步,而不用完全同步;可事先对AP设备建立同步计划,到时间自动同步,省了人力物力。
[0019](2)本发明提供的数据同步模块,特别USB同步方案,作为前一个方案的补充,同样是增量同步,支持超大容量的内容同步,稳定性高,且维护人员不用专业要求,只要简单的拷贝和插入两步,系统自行判断进行同步。
[0020](3)本发明提供的数据同步可支持文件和数据库同步。
【附图说明】
[0021]构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022]图1为本发明的一种mPortal系统数据同步方法及同步系统中同步主动端与同步被动端数据同步的步骤图;
[0023]图2为本发明的一种mPortal系统数据同步方法及同步系统中3G/4G数据同步方式的具体流程示意图;
[0024]图3为本发明的一种mPortal系统数据同步方法及同步系统中USB数据同步方式的具体流程示意图。
【具体实施方式】
[0025]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0026]实施例一
[0027]请结合图1所示,本发明的一种mPortal系统数据同步方法,用于实现同步主动端与同步被动端之间的数据同步,其中,包括下列步骤:
[0028]S1.同步主动端发生数据更新事件;
[0029]S2.新建同步计划,同步主动端将数据的变化部分发往同步被动端;
[0030]S3.同步被动端进行数据同步;
[0031]S4.查询同步被动端的同步结果。
[0032]本发明在上述基础上还具有以下实施方式,请继续参见图1至图3所示,
[0033]本发明的进一步实施例中,数据更新事件包括增加文件、删除文件、查询文件和导出数据库文件。
[0034]本发明的进一步实施例中,步骤S2中设置同步计划管理,同步计划管理包括查询同步计划、增加同步计划和撤销同步计划。
[0035]本发明的进一步实施例中,同步被动端的同步结果包括四种状态:待同步、正在同步、无需同步和同步完成。
[0036]本发明的进一步实施例中,同步主动端为服务器,同步被动端为本地设备,基于浏览器/服务器架构实现。
[0037]本发明的进一步实施例中,同步主动端和同步被动端均为本地设备。
[0038]还包括一种mPortal系统数据同步系统,包括基于上述任意一项mPortal系统数据同步方法实现。
[0039]使用者可根据以下说明进一步的认识本发明的特性及功能,
[0040]如图2所示,本实施例的数据同步方式包括一种3G/4G同步方案,包括同步内容管理、同步计划管理和同步结果管理。
[0041]同步内容管理包括增加文件、删除文件、查询文件和导出数据库文件;同步计划管理包括查询同步计划、增加同步计划和撤销同步计划;同步结果管理即查询设备的同步结果。其主要流程如下:
[0042]I)用户选择要增加或删除文件的设备组,即可查看该组设备里所有的内容文件。网页显示内容为包括文件名、文件对应图标、文件类型、文件大小、文件上传的用户名和文件上传日期时间。文件类型即小说、游戏和视频。
[0043]所有设备按组分配,同一组下设备内容相同,不同组下的设备可以有不同的内容,用户连接不同组的设备wifi时,微网站会提供不同的游戏、小说和视频,满足多样化需求。
[0044]当新建一个组时,会在服务器上同时生成以该组名和组ID命名的文件夹,文件目录
[0045]如下:
[0046]Source
[0047]——Groupl(组名 + 组 ID
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1