本发明专利技术公开了一种用于共享拓扑结构图数据的方法和装置。该方法包括:接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中;接收用户为拓扑结构图数据添加的标签;在接收到共享拓扑结构图数据的请求的时候,根据标签将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。通过上述方式,既能够保证数据的稳定性,又可以根据需求将拓扑结构图数据共享给其他计算机系统,并且通过将拓扑结构图数据共享给其他计算机系统,使得其他计算机系统能够参照拓扑结构图进行前端的开发,提高了开发的效率。
【技术实现步骤摘要】
一种用于共享拓扑结构图数据的方法和装置
本专利技术涉及云计算系统中的拓扑结构图领域,尤指一种用于共享拓扑结构图数据的方法和装置。
技术介绍
前端开发中,经常遇到一些关系复杂的资源,为了更友好更清楚地展示这些资源之间的关系,通常会用到拓扑结构图。这些资源之间的关系一般会存储在这些资源所在的云计算系统的后台数据库中,通过接口获取后,在页面上以一定的拓扑结构图来展示其逻辑结构。虽然将拓扑结构图数据保存在数据库中保证了数据的稳定性,但是无法满足计算机系统之间的共享需求,也不利于拓扑结构图模型的开发,从而降低了开发效率。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种用于共享拓扑结构图数据的方法和装置,其能够在不同的计算机系统之间共享数据结构图数据。为了达到本专利技术目的,本专利技术提供了一种用于共享拓扑结构图数据的方法,应用于云计算系统,该方法包括下列步骤:接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中;接收用户为拓扑结构图数据添加的标签,其中,在标签中设置了将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享;在接收到共享拓扑结构图数据的请求的时候,根据标签将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。进一步地,在一个可选的实施例中,在接收用户为拓扑结构图数据添加的标签的步骤之后,该方法还包括:将拓扑结构图数据导出为拓扑结构图数据文件,并且将导出的拓扑结构图数据文件下载到用户本地计算机系统,同时备份拓扑结构图数据文件。进一步地,在一个可选的实施例中,该方法还包括:导入并且解析由其他计算机系统共享的拓扑结构图数据文件,并且解析和呈现所导入的拓扑结构图数据文件中包括的拓扑结构图数据。进一步地,在一个可选的实施例中,接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中的步骤包括:实时接收由用户编辑的拓扑结构图数据,并且将由用户编辑的拓扑结构图数据保存在云计算系统的临时存储器中;当接收到存储拓扑结构图数据的命令时,将拓扑结构图数据存储到云计算系统的永久存储器中。进一步地,在一个可选的实施例中,在将拓扑结构图数据存储到云计算系统的永久存储器中的步骤之后,该方法还包括:从临时存储器中清除存储到云计算系统的永久存储器中的拓扑结构图数据。另一方面,本专利技术实施例提供了一种用于共享拓扑结构图数据的装置,该装置应用于云计算系统,该装置包括拓扑结构图接收模块、标签接收模块以及拓扑结构图共享模块;其中,拓扑结构图接收模块用于:接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中;标签接收模块用于:接收用户为拓扑结构图数据添加的标签,其中,在标签中设置了将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享;拓扑结构图共享模块用于:在接收到共享拓扑结构图数据的请求的时候,根据标签将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。进一步地,在一个可选的实施例中,该装置还包括拓扑结构图导出模块;拓扑结构图导出模块用于:在标签接收模块接收用户为拓扑结构图数据添加的标签之后,将拓扑结构图数据导出为拓扑结构图数据文件,并且将导出的拓扑结构图数据文件下载到用户本地计算机系统,同时备份拓扑结构图数据文件。进一步地,在一个可选的实施例中,该装置还包括:拓扑结构图导入模块;拓扑结构图导入模块用于:导入并且解析其他计算机系统共享的拓扑结构图数据文件,并且解析和呈现所导入的拓扑结构图数据文件中包括的拓扑结构图数据。进一步地,在一个可选的实施例中,拓扑结构图接收模块用于:实时接收由用户编辑的拓扑结构图数据,并且将由用户编辑的拓扑结构图数据保存在云计算系统的临时存储器中;当接收到存储拓扑结构图数据的命令时,将拓扑结构图数据存储到云计算系统的永久存储器中。进一步地,在一个可选的实施例中,该装置还包括临时存储器清除模块;临时存储器清除模块用于:从临时存储器中清除存储到云计算系统的永久存储器中的拓扑结构图数据。本专利技术实施例的有益效果在于:在接收到拓扑结构图数据之后,接收用户为拓扑结构图数据添加的标签,从而根据标签向指定的计算机系统共享拓扑结构图数据、向其他全部的计算机系统共享拓扑结构图数据或者不共享数据,既能够保证数据的稳定性,又可以根据需求将拓扑结构图数据共享给其他计算机系统,并且通过将拓扑结构图数据共享给其他计算机系统,使得其他计算机系统能够参照拓扑结构图进行前端的开发,提高了开发的效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例提供的用于共享拓扑结构图数据的方法的流程图;图2为本专利技术实施例提供的用于共享拓扑结构图数据的装置的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。一方面,本专利技术实施例提供了一种用于显示表格的方法,该方法应用于云计算系统,如图1所示,该方法包括步骤S101-步骤S105。步骤S101,接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中。其中,拓扑结构图数据是由用户通过配置软件或者网络仿真工具平台采用拖拽、连线等方式定义的拓扑结构图的数据。步骤S103,接收用户为拓扑结构图数据添加的标签。其中,在标签中设置了将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。步骤S105,在接收到共享拓扑结构图数据的请求的时候,根据标签将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。本专利技术实施例的有益效果在于:在接收到拓扑结构图数据之后,接收用户为拓扑结构图数据添加的标签,从而根据标签向指定的计算机系统共享拓扑结构图数据、向其他全部的计算机系统共享拓扑结构图数据或者不共享数据,既能够保证数据的稳定性,又可以根据需求将拓扑结构图数据共享给其他计算机系统,并且通过将拓扑结构图数据共享给其他计算机系统,使得其他计算机系统能够参照拓扑结构图进行前端的开发,提高了开发的效率。进一步地,在一个可选的实施例中,在步骤S103之后,该方法还包括:将拓扑结构图数据导出为拓扑结构图数据文件,并且将导出的拓扑结构图数据文件下载到用户本地计算机系统,同时备份拓扑结构图数据文件。在此,由于共享拓扑结构图数据的方式使得云计算系统与其他系统在使用拓扑结构图数据的时候仍然会相互干涉,因此并未采取共享拓扑结构图数据的方式,而是采取导出拓扑结构图数据作为拓扑结构图数据文件的方式,拓扑结构图数据保存到用户本地的计算机系统,使得用户可以在本地的计算机系统中编辑拓扑结构图数本文档来自技高网...
【技术保护点】
1.一种用于共享拓扑结构图数据的方法,应用于云计算系统,其特征在于,所述方法包括下列步骤:接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中;接收所述用户为所述拓扑结构图数据添加的标签,其中,在所述标签中设置了将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享;在接收到共享拓扑结构图数据的请求的时候,根据所述标签将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。
【技术特征摘要】
1.一种用于共享拓扑结构图数据的方法,应用于云计算系统,其特征在于,所述方法包括下列步骤:接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中;接收所述用户为所述拓扑结构图数据添加的标签,其中,在所述标签中设置了将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享;在接收到共享拓扑结构图数据的请求的时候,根据所述标签将拓扑结构图数据共享给指定的计算机系统、共享给其他全部的计算机系统或者不共享。2.根据权利要求1所述的方法,其特征在于,在所述接收所述用户为所述拓扑结构图数据添加的标签的步骤之后,所述方法还包括:将所述拓扑结构图数据导出为拓扑结构图数据文件,并且将导出的拓扑结构图数据文件下载到所述用户本地计算机系统,同时备份所述拓扑结构图数据文件。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:导入并且解析由其他计算机系统共享的拓扑结构图数据文件,并且解析和呈现所导入的拓扑结构图数据文件中包括的拓扑结构图数据。4.根据权利要求1所述的方法,其特征在于,所述接收由用户编辑的拓扑结构图数据,并且将其保存在云计算系统中的步骤包括:实时接收由用户编辑的拓扑结构图数据,并且将所述由用户编辑的拓扑结构图数据保存在云计算系统的临时存储器中;当接收到存储所述拓扑结构图数据的命令时,将所述拓扑结构图数据存储到所述云计算系统的永久存储器中。5.根据权利要求4所述的方法,其特征在于,在所述将所述拓扑结构图数据存储到所述云计算系统的永久存储器中的步骤之后,所述方法还包括:从所述临时存储器中清除存储到所述云计算系统的永久存储器中的拓扑结构图数据。6.一种用于共享拓扑结构图数据的装置,应用于云计算系统,其特征在于,所述装置...
【专利技术属性】
技术研发人员:王凯,房体盈,高飞,张培训,许磊,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。