拼接墙系统跨平台虚拟墙配置控制的方法和系统的制作方法_3

文档序号:9216999阅读:来源:国知局
对状态数据进行更新。
[0045]根据上述本发明的方案,由于进行了跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件等虚拟控制控件的注册,并对各虚拟控制控件的逻辑进行抽象化形成了创建逻辑、保存逻辑、关联逻辑、环接逻辑等控制逻辑,还在创建当前虚拟拼接墙时,对拼接墙系统的硬件设备进行了配置,并将相关的资源数据写入到所述硬件设备中,可以避免拼接墙系统配置的控制逻辑比较集中的问题和虚拟控制的跨平台控件差异化导致系统接入性比较差的问题,可以提升跨平台控制的控制效率。
[0046]根据上述本发明的拼接墙系统跨平台虚拟墙配置控制的方法,本发明还提供一种拼接墙系统跨平台虚拟墙配置控制的系统,以下就本发明的拼接墙系统跨平台虚拟墙配置控制的系统的实施例进行详细说明。图2中示出了本发明的拼接墙系统跨平台虚拟墙配置控制的系统的实施例的结构示意图。为了便于说明,在图2中只示出了与本发明相关的部分。
[0047]如图2所示,本实施例中的拼接墙系统跨平台虚拟墙配置控制的系统,包括注册模块201、抽象模块202、创建模块203、保存模块204、关联模块205、环接模块206,其中:
[0048]注册模块201,用于通过拼接墙跨平台事件驱动拼接墙系统进行虚拟控制控件注册,所述虚拟控制控件包括跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件;
[0049]抽象模块202,用于对所述虚拟控制控件的逻辑进行抽象化形成控制逻辑,并将所述控制逻辑存放在服务器,所述控制逻辑包括创建逻辑、保存逻辑、关联逻辑、环接逻辑;
[0050]创建模块203,用于根据所述跨平台虚拟控制创建控件以及所述创建逻辑进行当前虚拟拼接墙的创建,并对所述当前虚拟拼接墙对应的拼接墙系统的硬件设备进行配置;
[0051]保存模块204,用于根据所述跨平台虚拟控制保存控件以及与所述保存逻辑进行所述当前虚拟拼接墙的保存,并将保存所述当前虚拟拼接墙中产生的保存数据写入到所述硬件设备中;
[0052]关联模块205,用于根据跨平台虚拟控制关联控件以及所述关联逻辑对所述硬件设备的关联关系进行设置,并将设置硬件设备关联关系中产生的关联数据写入到所述硬件设备中;
[0053]环接模块206,用于根据跨平台虚拟控制环接控件以及所述环接逻辑对所述硬件设备的连接关系进行设置,并将设置硬件设备连接关系中产生的连接数据写入到所述硬件设备中。
[0054]在其中一个实施例中,创建模块203可以在创建所述当前虚拟拼接墙之前,判断是否已经保存有所述当前虚拟拼接墙,若未保存,生成用于提示用户进行所述当前虚拟拼接墙的保存的提示信息,配置所述跨平台虚拟控制创建控件的输入属性,对所述跨平台虚拟控制创建控件进行初始化,根据所述跨平台虚拟控制创建控件绘制所述当前虚拟拼接墙,更新所述当前虚拟拼接墙的墙体列表数据和所述控制逻辑的数据,将所述跨平台虚拟控制创建控件设为所述当前虚拟拼接墙。
[0055]在其中一个实施例中,保存模块204可以调用所述硬件设备与所述跨平台虚拟控制创建控件进行关联配置逻辑,判断所述当前虚拟拼接墙的墙资源是否已经存在,若不存在,则进行所述虚拟控制创建控件的创建逻辑,获取在进行所述硬件设备的配置时保存的分辨率信息,根据所述分辨率信息计算所述硬件设备在虚拟控制绘制控件中的起始位置,保存所述硬件设备对应的属性配置,所述属性配置包括所述分辨率信息和所述起始位置,将所述跨平台虚拟控制保存控件保存到所述服务器,保存所述当前虚拟拼接墙中产生的保存数据写入到所述硬件设备中。
[0056]在其中一个实施例中,关联模块205可以通过所述查询跨平台虚拟控制创建控件选中的区域,根据所述区域判断所述硬件设备的通道是否已经应用,若未应用,则判断所述当前虚拟拼接墙是否已占用所述通道,若已占用,则执行清空所述通道的配置操作,若其他虚拟拼接墙已占用所述通道,则删除所述当前虚拟拼接墙的控制逻辑,获取所述硬件设备的IP地址,并获取所述硬件设备的关联的发送器的标识信息,通过获取的信息请求服务获取环接配置的标准数据,并进行排序处理,获取所述硬件设备的起始点信息,根据所述硬件设备的IP地址、所述发送器的标识信息、所述起始点信息以及排序后的所述标准数据进行所述硬件设备的关联配置,在完成所属关联配置后更新所述硬件设备的关联区域,并对更新后的所述关联区域进行绘制,更新所述跨平台虚拟控制关联控件的区域位置,并将该区域位置保存到服务器。
[0057]本发明的拼接墙系统跨平台虚拟墙配置控制的系统与本发明的拼接墙系统跨平台虚拟墙配置控制的方法一一对应,在上述拼接墙系统跨平台虚拟墙配置控制的方法的实施例阐述的技术特征及其有益效果均适用于拼接墙系统跨平台虚拟墙配置控制的系统的实施例中,特此声明。
[0058]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0059]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种拼接墙系统跨平台虚拟墙配置控制的方法,其特征在于,包括如下步骤: 通过拼接墙跨平台事件驱动拼接墙系统进行虚拟控制控件注册,所述虚拟控制控件包括跨平台虚拟控制创建控件、跨平台虚拟控制保存控件、跨平台虚拟控制关联控件、跨平台虚拟控制环接控件; 对所述虚拟控制控件的逻辑进行抽象化形成控制逻辑,并将所述控制逻辑存放在服务器,所述控制逻辑包括创建逻辑、保存逻辑、关联逻辑、环接逻辑; 根据所述跨平台虚拟控制创建控件以及所述创建逻辑进行当前虚拟拼接墙的创建,并对所述当前虚拟拼接墙对应的拼接墙系统的硬件设备进行配置; 根据所述跨平台虚拟控制保存控件以及与所述保存逻辑进行所述当前虚拟拼接墙的保存,并将保存所述当前虚拟拼接墙中产生的保存数据写入到所述硬件设备中; 根据跨平台虚拟控制关联控件以及所述关联逻辑对所述硬件设备的关联关系进行设置,并将设置硬件设备关联关系中产生的关联数据写入到所述硬件设备中; 根据跨平台虚拟控制环接控件以及所述环接逻辑对所述硬件设备的连接关系进行设置,并将设置硬件设备连接关系中产生的连接数据写入到所述硬件设备中。2.根据权利要求1所述的拼接墙系统跨平台虚拟墙配置控制的方法,其特征在于,所述根据所述跨平台虚拟控制创建控件以及所述创建逻辑进行当前虚拟拼接墙的创建,并对所述当前虚
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1