一种数据共享系统及数据共享方法技术方案

技术编号:18292342 阅读:31 留言:0更新日期:2018-06-24 08:19
本发明专利技术公开了一种数据共享系统,其包括第一客户端以及第二客户端,所述第一客户端包括:文件夹指定单元、认证单元、第一功能模块;所述第二客户端包括:第二功能模块。本发明专利技术能够在没有其他硬件存储介质或网络不通时进行数据的存储、转移,实现数据的跨平台自动共享。

【技术实现步骤摘要】
一种数据共享系统及数据共享方法
本专利技术涉及数据处理领域,具体涉及一种数据共享系统及数据共享方法。
技术介绍
目前跨平台的数据共享往往依赖于互联网、数据线、蓝牙技术、NFC等技术,但蓝牙或NFC进行数据传输时,其速率慢,且NFC不支持较大数据量的传输;利用互联网时,网络状况的不稳定会对数据传输的速率以及完整性产生不利影响;利用数据线传输时,数据线不便随身携带,容易忘记,因此也不能随时随地完成数据共享。由此可见,上述方式都无法高效的完成数据的自动共享。
技术实现思路
针对上述缺陷,本专利技术提供了一种数据共享系统及数据共享方法,其能够在没有其他硬件存储介质或网络不通时进行数据的存储、转移,实现数据的跨平台自动共享。为实现上述目的,本专利技术提供如下技术方案:一方面,提供一种数据共享系统,其包括第一客户端以及第二客户端,其特征在于,所述第一客户端包括:第一功能模块,其用于接收所述第二客户端发送的操作指令,且根据所述操作指令发送数据至所述第二客户端,或根据所述操作指令接收所述第二客户端发送过来的数据;可信任第一客户端认证单元,其用于在使用时仅接收一次所述第二客户端设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端接入,以完成对所述第一客户端的认证;和/或,非信任第一客户端认证单元,其用于在每次使用时均接收所述第二客户端设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端接入,若所述第二客户端能够接入所述WIFI热点,则完成对所述第一客户端的认证;所述第二客户端包括:第二功能模块,其用于发送所述操作指令以及数据至所述第一客户端,或接收所述第一客户端发送过来的数据。优选的,所述第一客户端还包括:文件夹指定单元,其用于指定第一文件夹以及第二文件夹,所述第一文件夹用于存储待发送至第二客户端的数据,所述第二文件夹用于存储从第二客户端接收的数据。优选的,在所述第一客户端以及第二客户端之间完成一次数据共享后,所述可信任第一客户端认证单元持续开放所述WIFI热点,以等待同一第二客户端的再次接入,直至所述共享口令被注销或被更换;在所述第一客户端以及第二客户端之间完成一次数据共享后,所述非信任第一客户端认证单元关闭所述WIFI热点,并销毁所述共享口令,且等待再次接收同一/另一第二客户端设置的共享口令。优选的,所述第一功能模块包括:指令接收单元,其用于接收所述操作指令;第一数据发送单元,其连接所述指令接收单元,并在所述指令接收单元的控制下将数据发送至第二客户端;以及第一数据接收单元,其连接所述指令接收单元,并在所述指令接收单元的控制下接收所述第二客户端发送过来的数据。优选的,所述第一数据接收单元对接收到的、所述第二客户端发送过来的数据形式进行判断,若判断该数据形式为压缩包,则所述第一数据接收单元对所述压缩包进行解压缩操作。优选的,所述第二功能模块包括:IP传输地址获取单元,其用于获取所述第一客户端的IP地址;指令发送单元,其用于发送所述操作指令至所述第一客户端;第二数据发送单元,其连接所述指令发送单元,并用于将数据发送至所述第一客户端;以及第二数据接收单元,其连接所述指令发送单元,并用于接收所述第一客户端发送过来的数据。优选的,所述第二功能模块还包括:自动同步单元,其连接所述指令发送单元,用于控制所述指令发送单元发送所述操作指令至所述第一客户端;以及用于设定同步周期,且在每一所述同步周期内,将所述第一客户端中的数据同步到所述第二客户端中。另一方面,还提供一种利用上述数据共享系统实现的数据共享方法,其包括如下步骤:S1、预备用于数据共享的第一客户端以及第二客户端;S2、通过第一客户端中的可信任第一客户端认证单元和/或非信任第一客户端认证单元接收所述第二客户端设置的共享口令,且根据所述共享口令完成所述第一客户端以及第二客户端之间的认证;S3、所述第一客户端以及第二客户端之间完成数据传输,实现数据共享。优选的,还包括以下步骤:S4、所述第二客户端定期将所述第一客户端中的数据同步到所述第二客户端中。与现有技术相比,本专利技术的有益效果是:本专利技术实现不同客户端之间的数据自动传输、共享,同时传输速度快、稳定,且安全性高、操作简单,可节省大量的时间和劳力。附图说明图1为实施例一中数据共享系统的技术原理示意图;图2为实施例一中数据共享系统的结构示意图;图3为实施例一中第一功能模块、第二功能模块的结构示意图。具体实施方式为了对本专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本专利技术的具体实施方式。实施例一:图1示出了本专利技术的数据共享系统的技术原理示意图,其包括:Android后台机制、点对点的无线直连技术、JAVA多线程机制。图2示出了数据共享系统的结构示意图,其包括第一客户端1以及第二客户端2,本实施例中,所述第一客户端1包括PC端,所述第二客户端2包括智能移动终端,所述智能移动终端包括但不限于手机、便携式电脑、平板电脑、智能手表等。具体的,所述第一客户端1包括:文件夹指定单元11,其用于供用户在第一客户端1上指定第一文件夹以及第二文件夹,所述第一文件夹用于存储待发送至第二客户端2的数据,所述第二文件夹用于存储从第二客户端2接收的数据;认证单元,所述认证单元包括可信任第一客户端认证单元12和/或非信任第一客户端认证单元12’;对于可信任第一客户端认证单元12,其用于在使用所述数据共享系统时,仅接收一次所述第二客户端2(如手机)设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端2随时接入,以完成对所述第一客户端1(如PC主机)的认证,建立第一客户端1与第二客户端2之间的联系;该种情况下,在所述第一客户端1以及第二客户端2之间完成一次数据共享后,所述可信任第一客户端认证单元12持续开放所述WIFI热点,以等待同一第二客户端的再次接入,再次进行数据共享,直至所述共享口令被注销或被更换;对于非信任第一客户端认证单元12’,其用于在每次使用所述数据共享系统时均接收所述第二客户端2设置的共享口令,同样的,根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端2接入,若第二客户端2能够接入该热点,则完成第二客户端2对第一客户端1的认证,建立第一客户端1与第二客户端2之间的联系;该种情况下,在所述第一客户端1以及第二客户端2之间完成一次数据共享后,所述非信任第一客户端认证单元12’关闭所述WIFI热点,并销毁所述共享口令,且等待再次接收同一/另一第二客户端2设置的共享口令以完成认证,进而完成下次数据传输;以及第一功能模块13,其用于接收所述第二客户端2发送的操作指令,且根据所述操作指令发送数据至所述第二客户端2,或根据所述操作指令接收所述第二客户端2发送过来的数据;所述第二客户端2包括:第二功能模块21,其用于发送所述操作指令以及数据至所述第一客户端1,或接收所述第一客户端1发送过来的数据。由此,由于本专利技术中的数据传输、共享是基于WIFI传输实现的,因此,其在现有的多种常见数据传输方式中能具有最快的数据传输速度;同时,对于可信任第一客户端认证单元12,用户可以为其注册共享口令,且后续的使用过程中不需要本文档来自技高网...
一种数据共享系统及数据共享方法

【技术保护点】
1.一种数据共享系统,其包括第一客户端以及第二客户端,其特征在于,所述第一客户端包括:第一功能模块,其用于接收所述第二客户端发送的操作指令,且根据所述操作指令发送数据至所述第二客户端,或根据所述操作指令接收所述第二客户端发送过来的数据;可信任第一客户端认证单元,其用于在使用时仅接收一次所述第二客户端设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端接入,以完成对所述第一客户端的认证;和/或,非信任第一客户端认证单元,其用于在每次使用时均接收所述第二客户端设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端接入,若所述第二客户端能够接入所述WIFI热点,则完成对所述第一客户端的认证;所述第二客户端包括:第二功能模块,其用于发送所述操作指令以及数据至所述第一客户端,或接收所述第一客户端发送过来的数据。

【技术特征摘要】
1.一种数据共享系统,其包括第一客户端以及第二客户端,其特征在于,所述第一客户端包括:第一功能模块,其用于接收所述第二客户端发送的操作指令,且根据所述操作指令发送数据至所述第二客户端,或根据所述操作指令接收所述第二客户端发送过来的数据;可信任第一客户端认证单元,其用于在使用时仅接收一次所述第二客户端设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端接入,以完成对所述第一客户端的认证;和/或,非信任第一客户端认证单元,其用于在每次使用时均接收所述第二客户端设置的共享口令,且根据所述共享口令自动建立以该共享口令为密码的WIFI热点,以供所述第二客户端接入,若所述第二客户端能够接入所述WIFI热点,则完成对所述第一客户端的认证;所述第二客户端包括:第二功能模块,其用于发送所述操作指令以及数据至所述第一客户端,或接收所述第一客户端发送过来的数据。2.根据权利要求1所述的数据共享系统,其特征在于,所述第一客户端还包括:文件夹指定单元,其用于指定第一文件夹以及第二文件夹,所述第一文件夹用于存储待发送至第二客户端的数据,所述第二文件夹用于存储从第二客户端接收的数据。3.根据权利要求1所述的数据共享系统,其特征在于,在所述第一客户端以及第二客户端之间完成一次数据共享后,所述可信任第一客户端认证单元持续开放所述WIFI热点,以等待同一第二客户端的再次接入,直至所述共享口令被注销或被更换;在所述第一客户端以及第二客户端之间完成一次数据共享后,所述非信任第一客户端认证单元关闭所述WIFI热点,并销毁所述共享口令,且等待再次接收同一/另一第二客户端设置的共享口令。4.根据权利要求1所述的数据共享系统,其特征在于,所述第一功能模块包括:指令接收单元,其用于接收所述操作指令;第一数据发...

【专利技术属性】
技术研发人员:杨帆宋军马钊王文杰谢一曼徐衡李荡
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:湖北,42

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

1