本发明涉及云技术领域,特别涉及一种图标自定义方法、系统及云数据中心管理平台。
背景技术:
当前,随着云技术的快速发展以及企业自身的发展需要,越来越多的企业逐渐开始搭建自家的云数据中心管理平台,以对企业的云数据中心进行统一管理。现有技术中,云数据中心管理平台对应的网络拓扑图中可以展示网络连接情况、子网划分情况,也可以展示网络设备的运行状态、连接状态和负载情况。
然而,现有网络拓扑图中拓扑节点图标是由后台默认设定的,用户无法对其进行变更。这样虽然可以确保节点图标的统一性,但是却无法满足用户对节点图标的个性化需求,不利于提升用户体验。
综上所述可以看出,如何满足用户对云数据中心管理平台中节点图标的个性化需求是目前有待解决的问题。
技术实现要素:
有鉴于此,本发明的目的在于提供一种图标自定义方法、系统及云数据中心管理平台,满足了用户对云数据中心管理平台中节点图标的个性化需求。其具体方案如下:
一种云数据中心管理平台的图标自定义方法,包括:
创建指令输入接口;
当通过所述指令输入接口获取到用户输入的针对目标节点的图标重新定义指令,则切断所述目标节点与目标图标之间的关联性;其中,所述目标节点为云数据中心管理平台的网络拓扑图中的拓扑节点,所述目标图标为在获取到所述图标重新定义指令之前所述目标节点所关联的节点图标;
对所述目标图标进行相应的编辑,得到编辑后图标;
建立所述目标节点与所述编辑后图标之间的关联性。
优选的,所述对所述目标图标进行相应的编辑的过程,包括:
从预先创建的图标库中筛选出新的图标;
利用所述新的图标,对所述目标图标进行替换操作,得到所述编辑后图标。
优选的,所述图标库的创建过程包括:
获取用户终端通过预设数据上传技术上传的图标,并对获取到的图标进行存储,得到所述图标库。
优选的,所述预设数据上传技术为BlazeDS技术。
优选的,所述对所述目标图标进行相应的编辑的过程,包括:
将所述目标图标导入预设的图标编辑器;
通过所述图标编辑器,获取用户终端发送的图标编辑命令;
利用所述图标编辑命令,对所述目标图标进行相应地编辑,得到所述编辑后图标。
本发明还相应公开了一种云数据中心管理平台的图标自定义系统,包括:
接口创建模块,用于创建指令输入接口;
关联性切断模块,用于当通过所述指令输入接口获取到用户输入的针对目标节点的图标重新定义指令,则切断所述目标节点与目标图标之间的关联性;其中,所述目标节点为云数据中心管理平台的网络拓扑图中的拓扑节点,所述目标图标为在获取到所述图标重新定义指令之前所述目标节点所关联的节点图标;
图标编辑模块,用于对所述目标图标进行相应的编辑,得到编辑后图标;
关联性建立模块,用于建立所述目标节点与所述编辑后图标之间的关联性。
优选的,所述图标编辑模块包括:
图标库创建单元,用于预先创建图标库;
图标筛选单元,用于从所述图标库中筛选出新的图标;
图标替换单元,用于利用所述新的图标,对所述目标图标进行替换操作,得到所述编辑后图标。
优选的,所述图标库创建单元,具体用于获取用户终端通过预设数据上传技术上传的图标,并对获取到的图标进行存储,得到所述图标库。
优选的,所述预设数据上传技术为BlazeDS技术。
优选的,所述图标编辑模块包括:
图标导入单元,用于将所述目标图标导入预设的图标编辑器;
命令获取单元,用于通过所述图标编辑器,获取用户终端发送的图标编辑命令;
图标编辑单元,用于利用所述图标编辑命令,对所述目标图标进行相应地编辑,得到所述编辑后图标。
本发明还进一步公开了一种云数据中心管理平台,包括前述公开的图标自定义系统。
本发明中,图标自定义方法,包括:创建指令输入接口;当通过指令输入接口获取到用户输入的针对目标节点的图标重新定义指令,则切断目标节点与目标图标之间的关联性;其中,目标节点为云数据中心管理平台的网络拓扑图中的拓扑节点,目标图标为在获取到图标重新定义指令之前目标节点所关联的节点图标;对目标图标进行相应的编辑,得到编辑后图标;建立目标节点与编辑后图标之间的关联性。可见,本发明在通过指令输入接口获取到用户输入的图标重新定义指令的情况下,将切断目标节点和目标图标之间的关联性,然后在对目标图标编辑完后,重新建立目标节点与编辑后图标之间的关联性,由此用户可实现对节点图标的个性化定义,也即,本发明满足了用户对云数据中心管理平台中节点图标的个性化需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例公开的一种云数据中心管理平台的图标自定义方法流程图;
图2为本发明实施例公开的一种云数据中心管理平台的图标自定义系统结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种云数据中心管理平台的图标自定义方法,参见图1所示,该方法包括:
步骤S11:创建指令输入接口。
步骤S12:当通过指令输入接口获取到用户输入的针对目标节点的图标重新定义指令,则切断目标节点与目标图标之间的关联性;其中,目标节点为云数据中心管理平台的网络拓扑图中的拓扑节点,目标图标为在获取到图标重新定义指令之前目标节点所关联的节点图标。
本实施例中,先创建了指令输入接口,该接口的作用是用来获取用户输入的图标重新定义指令。当获取到用户输入的图标重新定义指令后,则会断开目标节点与原来的目标图标之间的关联性。可以理解的是,网络拓扑图中每个节点均与其对应的节点图标之间存在关联性,这种关联性使得在网络拓扑图上能够将节点图标显示在与其对应的拓扑节点所在的拓扑位置上。可以理解的是,一旦断开拓扑节点与相应节点图标之间的关联性,则在网络拓扑图的相应拓扑位置上将不会显示该拓扑节点的图标,此时可以在该位置上显示一个空白点或一个交叉符号。
步骤S13:对目标图标进行相应的编辑,得到编辑后图标。
步骤S14:建立目标节点与编辑后图标之间的关联性。
可以理解的是,在上述步骤S14中,建立上述目标节点和编辑后图标之间的关联性,意味着在网络拓扑图的相应拓扑位置上再次显示与该目标节点对应的图标,也即,显示上述编辑后图标。可见,本发明在通过指令输入接口获取到用户输入的图标重新定义指令的情况下,将切断目标节点和目标图标之间的关联性,然后在对目标图标编辑完后,重新建立目标节点与编辑后图标之间的关联性,由此用户可实现对节点图标的个性化定义
本发明实施例中,图标自定义方法,包括:创建指令输入接口;当通过指令输入接口获取到用户输入的针对目标节点的图标重新定义指令,则切断目标节点与目标图标之间的关联性;其中,目标节点为云数据中心管理平台的网络拓扑图中的拓扑节点,目标图标为在获取到图标重新定义指令之前目标节点所关联的节点图标;对目标图标进行相应的编辑,得到编辑后图标;建立目标节点与编辑后图标之间的关联性。可见,本发明实施例在通过指令输入接口获取到用户输入的图标重新定义指令的情况下,将切断目标节点和目标图标之间的关联性,然后在对目标图标编辑完后,重新建立目标节点与编辑后图标之间的关联性,由此用户可实现对节点图标的个性化定义,也即,本发明实施例满足了用户对云数据中心管理平台中节点图标的个性化需求。
本发明实施例公开了一种具体的云数据中心管理平台的图标自定义方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:
上一实施例步骤S13中,需要对目标图标进行相应的编辑,以得到编辑后图标。具体的,本实施例中,上述对目标图标进行相应的编辑的过程,可以包括:
从预先创建的图标库中筛选出新的图标,然后利用上述新的图标,对目标图标进行替换操作,得到编辑后图标。
也即,本发明实施例可以基于预先创建的图标库来确定出上述编辑后图标。
本实施例中,上述图标库的创建过程可以包括:获取用户终端通过预设数据上传技术上传的图标,并对获取到的图标进行存储,得到图标库。
其中,上述预设数据上传技术具体可以为BlazeDS技术。
需要说明的是,上述BlazeDS技术是一种基于服务器的Java远程调用和网页消息传递的技术。
本实施例中,除了可以基于预先创建的图标库来确定上述编辑后图标,也可以通过人工手动编辑的方式来确定上述编辑后图标。也即,本实施例中,上述对目标图标进行相应的编辑的过程,还可以为:
将目标图标导入预设的图标编辑器,然后通过图标编辑器,获取用户终端发送的图标编辑命令,接着利用图标编辑命令,对目标图标进行相应地编辑,得到编辑后图标。
相应的,本发明实施例还公开了一种云数据中心管理平台的图标自定义系统,参见图2所示,该系统包括:
接口创建模块21,用于创建指令输入接口;
关联性切断模块22,用于当通过指令输入接口获取到用户输入的针对目标节点的图标重新定义指令,则切断目标节点与目标图标之间的关联性;其中,目标节点为云数据中心管理平台的网络拓扑图中的拓扑节点,目标图标为在获取到图标重新定义指令之前目标节点所关联的节点图标;
图标编辑模块23,用于对目标图标进行相应的编辑,得到编辑后图标;
关联性建立模块24,用于建立目标节点与编辑后图标之间的关联性。
可见,本发明实施例在通过指令输入接口获取到用户输入的图标重新定义指令的情况下,将切断目标节点和目标图标之间的关联性,然后在对目标图标编辑完后,重新建立目标节点与编辑后图标之间的关联性,由此用户可实现对节点图标的个性化定义,也即,本发明实施例满足了用户对云数据中心管理平台中节点图标的个性化需求。
具体的,上述图标编辑模块可以包括图标库创建单元、图标筛选单元和图标替换单元;其中,
图标库创建单元,用于预先创建图标库;
图标筛选单元,用于从图标库中筛选出新的图标;
图标替换单元,用于利用新的图标,对目标图标进行替换操作,得到编辑后图标。
其中,上述图标库创建单元,具体可以用于获取用户终端通过预设数据上传技术上传的图标,并对获取到的图标进行存储,得到图标库。
本实施例中,上述预设数据上传技术可以为BlazeDS技术。
本实施例中,除了可以基于预先创建的图标库来确定上述编辑后图标,也可以通过人工手动编辑的方式来确定上述编辑后图标。也即,本实施例中,上述图标编辑模块,也可以包括图标导入单元、命令获取单元和图标编辑单元;其中,
图标导入单元,用于将目标图标导入预设的图标编辑器;
命令获取单元,用于通过图标编辑器,获取用户终端发送的图标编辑命令;
图标编辑单元,用于利用图标编辑命令,对目标图标进行相应地编辑,得到编辑后图标。
进一步的,本发明还公开了一种云数据中心管理平台,包括前述实施例中公开的图标自定义系统,关于该系统的具体结构可以参考前述实施例中公开的相应内容,在此不再进行赘述。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种图标自定义方法、系统及云数据中心管理平台进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。