本发明专利技术实施例提供了一种局域网之间数据一致性保证的方法和装置,所述局域网包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内包括第一设备,所述第一设备具有向外部网络发送电子邮件的权限,所述第二局域网内包括第二设备及服务器,所述第二设备具有接收外部网络电子邮件的权限,所述服务器具有接收外部网络数据的权限,所述的方法包括:获取所述第一设备中的指定数据;将所述指定数据上传至服务器;依据所述指定数据生成特定电子邮件;将所述特定电子邮件发送至所述第二设备。本发明专利技术实施例用以同步局域网之间的数据。
【技术实现步骤摘要】
本专利技术涉及互联网
,特别是涉及一种局域网之间数据一致性保证的方法和一种局域网之间数据一致性保证的装置。
技术介绍
大型的研发企业通常在不同的地域上均建立研发中心,比如可能分别在天津和北京建立研发中心。对于企业而言,新产品的研发对保密的要求很高,所以研发中心一般采用的独立局域网,由此将企业内部研发环境与外部互联网断开,以避免新产品的研发内容泄漏。当不同地域的研发中心需要互相合作完成研发时,由于采用独立的局域网与外部互联网断开,因此不能通过互联网来互相传递研发信息。例如,当对一款游戏进行同时测试的时候,假设在天津的研发团队想将最新修改的测试用例传递给北京的研发团队以便于进行后续整体的调试和改进,但由于天津和北京的研发中心之间的网络是断开的,因此不能通过互联网来传递测试用例。因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种局域网之间数据同步的策略,用以同步局域网之间的数据。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种局域网之间数据一致性保证的方法,用以同步局域网之间的数据。相应的,本专利技术实施例还提供了一种局域网之间数据一致性保证的装置,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术公开了一种局域网之间数据一致性保证的方法,所述局域网包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内包括第一设备,所述第一设备具有向外部网络发送电子邮件的权限,所述第二局域网内包括第二设备及服务器,所述第二设备具有接收外部网络电子邮件的权限,所述服务器具有接收外部网络数据的权限,所述的方法包括:获取所述第一设备中的指定数据;将所述指定数据上传至服务器;依据所述指定数据生成特定电子邮件;将所述特定电子邮件发送至所述第二设备。优选地,在所述第一设备中安装有第一管理系统TestLink,所述TestLink中包括数据库,所述获取第一设备中的指定数据的步骤包括:备份所述TestLink中的所述数据库中的指定数据表;将所述指定数据表保存为指定格式的数据文件。优选地,所述特定电子邮件包括邮件标题和邮件正文,所述指定数据具有文件名,所述依据指定数据生成特定电子邮件的步骤包括:采用特定前缀生成邮件标题;采用所述文件名生成邮件正文;将所述邮件标题和邮件正文组织为特定电子邮件。本专利技术实施例还公开了一种局域网之间数据一致性保证的方法,所述局域网包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内包括第一设备,所述第一设备具有向外部网络发送电子邮件的权限,所述第二局域网内包括第二设备及服务器,所述第二设备具有接收外部网络电子邮件的权限,所述服务器具有接收外部网络数据的权限,所述的方法包括:接收所述第一设备发送的电子邮件;判断所述电子邮件是否为特定电子邮件;若是,则依据所述特定电子邮件从服务器中获得指定数据。优选地,所述电子邮件包括邮件标题;所述判断所述电子邮件是否为特定电子邮件的步骤包括:从所述电子邮件中提取邮件标题;判断所述邮件标题是否为特定前缀;若是,则判定所述电子邮件为特定电子邮件。优选地,所述电子邮件还包括邮件正文;在所述第二设备中安装有第二管理系统TestLink,所述依据所述特定电子邮件从服务器中获得指定数据的步骤包括:从所述特定电子邮件中提取邮件正文;获取所述服务器中文件名与所述邮件正文一致的数据文件;将所述数据文件导入所述TestLink中。本专利技术实施例还公开了一种局域网之间数据一致性保证的装置,其特征在于,所述局域网包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内包括第一设备,所述第一设备具有向外部网络发送电子邮件的权限,所述第二局域网内包括第二设备及服务器,所述第二设备具有接收外部网络电子邮件的权限,所述服务器具有接收外部网络数据的权限,所述的装置包括:获取模块,用于获取所述第一设备中的指定数据;上传模块,用于将所述指定数据上传至服务器;生成模块,用于依据所述指定数据生成特定电子邮件;发送模块,用于将所述特定电子邮件发送至所述第二设备。优选地,在所述第一设备中安装有第一管理系统TestLink,所述TestLink中包括数据库,所述获取模块包括:备份子模块,用于备份所述TestLink中的所述数据库中的指定数据表;保存子模块,用于将所述指定数据表保存为指定格式的数据文件。优选地,所述特定电子邮件包括邮件标题和邮件正文,所述指定数据具有文件名,所述生成模块包括:邮件标题生成子模块,用于采用特定前缀生成邮件标题;邮件正文生成子模块,用于采用所述文件名生成邮件正文;邮件组织子模块,用于将所述邮件标题和邮件正文组织为特定电子邮件。本专利技术实施例还公开了一种局域网之间数据一致性保证的装置,其特征在于,所述局域网包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内包括第一设备,所述第一设备具有向外部网络发送电子邮件的权限,所述第二局域网内包括第二设备及服务器,所述第二设备具有接收外部网络电子邮件的权限,所述服务器具有接收外部网络数据的权限,所述的装置包括:接收模块,用于接收所述第一设备发送的电子邮件;判断模块,用于判断所述电子邮件是否为特定电子邮件;若是,则调用获得模块;获得模块,用于依据所述特定电子邮件从服务器中获得指定数据。与现有技术相比,本专利技术实施例包括以下优点:在本专利技术实施例中涉及独立的第一局域网和第二局域网,在第一局域网内部设置一个只具有向外部网络发送电子邮件的权限的设备,在第二局域网内部设置一个只具有接收外部网络电子邮件的权限的设备,以及一个只具有接收外部网络数据权限的设备。当在第一局域网的设备更新测试用例时,将该新的测试用例上传至指定的服务器,并发送电子邮件通知第二局域网的设备有新的测试用例上传完毕。当第二局域网接收到电子邮件时,若判断该电子邮件为特定电子邮件,即是通知有新的测试用例上传的电子邮件,则去指定服务器中去获取该新的测试用例。本专利技术实施例的数据一致性策略可以同步局域网之间的数据,简单且易于实现,且能够实现局域网之间通信方式的多元化。【附图说明】图1是本专利技术的一种局域网之间数据一致性保证的方法实施例1的步骤流程图;图2是本专利技术的一种局域网之间数据一致性保证的方法实施例2的步骤流程图;图3是本专利技术的一种局域网之间数据一致性保证的装置实施例1的结构框图;图4是本专利技术的一种局域网之间数据一致性保证的装置实施例2的结构框图。【具体实施方式】为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本专利技术作进一步详细的说明。参照图1,示出了本专利技术的一种局域网之间数据一致性保证的方法实施例1的步骤流程图,所述局域网可以包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内可以包括第一设备,所述第一设备可以具有向外部网络发送电子邮件的权限,所述第二局域网内可以包括第二设备及服务器,所述第二设备可以具有接收外部网络电子邮件的权限,所述服务器可以具有接收外部网络数据的权限;需要说明的是,在本专利技术实施例中的局域网是互相独立的,并与外部互联网隔离,故在局域网内的设备不能随意与外部互联网连接。对于互联网内部的设备,基于实际的研发需求,可以相应设置不同的权限。比如,可以只允许某一设备具有与向外部网络发送电子邮本文档来自技高网...
【技术保护点】
一种局域网之间数据一致性保证的方法,其特征在于,所述局域网包括与外部网络隔离的第一局域网和第二局域网,在所述第一局域网内包括第一设备,所述第一设备具有向外部网络发送电子邮件的权限,所述第二局域网内包括第二设备及服务器,所述第二设备具有接收外部网络电子邮件的权限,所述服务器具有接收外部网络数据的权限,所述的方法包括:获取所述第一设备中的指定数据;将所述指定数据上传至服务器;依据所述指定数据生成特定电子邮件;将所述特定电子邮件发送至所述第二设备。
【技术特征摘要】
【专利技术属性】
技术研发人员:洪晓健,张丙鹏,
申请(专利权)人:北京畅游天下网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。