拼接墙系统跨平台虚拟墙配置控制的方法和系统的制作方法
【技术领域】
[0001]本发明涉及跨平台控制技术领域,特别是涉及一种拼接墙系统跨平台虚拟墙配置控制的方法和系统。
【背景技术】
[0002]随着控制室安全性的要求越来越高,信息安全在智能安防领域越来越重要。信息安全的实质就是要保护信息系统或信息网络中的信息资源免受各种类型的威胁、干扰和破坏,即保证信息的安全性。对此,需要安全性比较高的Iinux操作系统作控制室的软件系统,使得跨平台设计的重要性越来越重要。由于虚拟控制涉及的控件比较多,故给跨平台虚拟控制增加了复杂性。Iinux操作系统安全性更高些,在window系统与Iinux系统跨平台的软件已经成为操作多样性的必然要求。
[0003]虚拟墙控制系统是对虚拟墙配置多种拼墙系统设备的关系,构建出符合逻辑思维的虚拟控制的系统,并对系统进行控件与显示。
[0004]然而,由于拼接墙系统管理配置的多样性,而拼接墙系统配置的控制逻辑又比较集中,且与界面逻辑绑定比较固定,控制逻辑在多个硬件设备状态返回比较慢,因此影响跨平台界面的更新,导致跨平台控制效率较低。且虚拟控制的跨平台控件差异化导致系统接入性比较差,控制效率比较低。远远不能满足提升系统接入的简易性要求,也不能满足跨平台进行高效控制的要求。
【发明内容】
[0005]本发明的目的在于提供一种拼接墙系统跨平台虚拟墙配置控制的方法和系统,可以提升跨平台控制效率。
[0006]本发明的目的通过如下技术方案实现:
[0007]一种拼接墙系统跨平台虚拟墙配置控制的方法,包括如下步骤:
[0008]通过拼接墙跨平台事件驱动拼接墙系统进行虚拟控制控件注册,所述虚拟控制控件包括跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件;
[0009]对所述虚拟控制控件的逻辑进行抽象化形成控制逻辑,并将所述控制逻辑存放在服务器,所述控制逻辑包括创建逻辑、保存逻辑、关联逻辑、环接逻辑;
[0010]根据所述跨平台虚拟控制创建控件以及所述创建逻辑进行当前虚拟拼接墙的创建,并对所述当前虚拟拼接墙对应的拼接墙系统的硬件设备进行配置;
[0011]根据所述跨平台虚拟控制保存控件以及与所述保存逻辑进行所述当前虚拟拼接墙的保存,并将保存所述当前虚拟拼接墙中产生的保存数据写入到所述硬件设备中;
[0012]根据跨平台虚拟控制关联控件以及所述关联逻辑对所述硬件设备的关联关系进行设置,并将设置硬件设备关联关系中产生的关联数据写入到所述硬件设备中;
[0013]根据跨平台虚拟控制环接控件以及所述环接逻辑对所述硬件设备的连接关系进行设置,并将设置硬件设备连接关系中产生的连接数据写入到所述硬件设备中。
[0014]一种拼接墙系统跨平台虚拟墙配置控制的系统,包括:
[0015]注册模块,用于通过拼接墙跨平台事件驱动拼接墙系统进行虚拟控制控件注册,所述虚拟控制控件包括跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件;
[0016]抽象模块,用于对所述虚拟控制控件的逻辑进行抽象化形成控制逻辑,并将所述控制逻辑存放在服务器,所述控制逻辑包括创建逻辑、保存逻辑、关联逻辑、环接逻辑;
[0017]创建模块,用于根据所述跨平台虚拟控制创建控件以及所述创建逻辑进行当前虚拟拼接墙的创建,并对所述当前虚拟拼接墙对应的拼接墙系统的硬件设备进行配置;
[0018]保存模块,用于根据所述跨平台虚拟控制保存控件以及与所述保存逻辑进行所述当前虚拟拼接墙的保存,并将保存所述当前虚拟拼接墙中产生的保存数据写入到所述硬件设备中;
[0019]关联模块,用于根据跨平台虚拟控制关联控件以及所述关联逻辑对所述硬件设备的关联关系进行设置,并将设置硬件设备关联关系中产生的关联数据写入到所述硬件设备中;
[0020]环接模块,用于根据跨平台虚拟控制环接控件以及所述环接逻辑对所述硬件设备的连接关系进行设置,并将设置硬件设备连接关系中产生的连接数据写入到所述硬件设备中。
[0021]根据上述本发明的方案,由于进行了跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件等虚拟控制控件的注册,并对各虚拟控制控件的逻辑进行抽象化形成了创建逻辑、保存逻辑、关联逻辑、环接逻辑等控制逻辑,还在创建当前虚拟拼接墙时,对拼接墙系统的硬件设备进行了配置,并将相关的资源数据写入到所述硬件设备中,可以避免拼接墙系统配置的控制逻辑比较集中的问题和虚拟控制的跨平台控件差异化导致系统接入性比较差的问题,可以提升跨平台控制的控制效率。
【附图说明】
[0022]图1为本发明的拼接墙系统跨平台虚拟墙配置控制的方法实施例的流程示意图;
[0023]图2为本发明的拼接墙系统跨平台虚拟墙配置控制的系统实施例的结构示意图。
【具体实施方式】
[0024]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0025]在下述说明中,首先针对本发明的拼接墙系统跨平台虚拟墙配置控制的方法的实施例进行说明,再对本发明的拼接墙系统跨平台虚拟墙配置控制的统的各实施例进行说明。
[0026]参见图1所示,为本发明的拼接墙系统跨平台虚拟墙配置控制的方法实施例的流程示意图。如图1所示,本实施例的拼接墙系统跨平台虚拟墙配置控制的方法包括如下步骤:
[0027]步骤SlOl:通过拼接墙跨平台事件驱动拼接墙系统进行虚拟控制控件注册,所述虚拟控制控件包括跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件;
[0028]这里,根据需要,所述虚拟控制控件不但可以包括跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件,还可以包括跨平台虚拟控制删除控件、跨平台虚拟控制整墙开关机控件等;
[0029]具体地,在对跨平台流程化的虚拟控制控件进行注册,可以通过拼接墙跨平台事件驱动跨平台界面流程化的处理机制,跨平台可视化控件只是对交互结果进行显示,可视化控制根据平台的不同而用不同的可视化控制,但事件注册,事件驱动,流程虚拟控制却都是一样的,可以以xml (Extensible Markup Language,可扩展标记语言)标准化的数据来展示不同平台的可视化控件,以标准的事件来驱动可视化显示,例如,开窗、区域、显示的控件标识、显示的方法、