物联平台实时监控界面分享系统的制作方法

文档序号:16277077发布日期:2018-12-14 22:39阅读:450来源:国知局
物联平台实时监控界面分享系统的制作方法

本发明属于图形化界面编程领域,特别是涉及一种基于浏览器的自定义监控组态的系统及方法。

背景技术

物联网是指物体的信息通过智能感应装置,经过传输网络,到达指定的信息处理中心,最终实现物与物、人与物之间的自动化信息交互与处理的智能网络,被称为继计算机、互联网之后的第三次信息技术浪潮。随着物联网的不断发展,物联网时代正以前所未有的速度影响和改变着各行业的发展,同时其瓶颈也越来越突出。目前物联网发展仅停留在感知层面的传感器、rfid芯片的研制等等感知设备的研究上,人们对物联网的认识还只是停留在传感阶段,应用也仅局限于一隅或则某个特定的局域网中,这与物联网广泛的应用前景是矛盾的。



技术实现要素:

本发明目的在于,针对现有技术的不足,提供物联平台实时监控界面分享系统。

为实现上述目的,本发明的技术方案是:物联平台实时监控界面分享系统,包括以下模块:物联节点树、物联节点的二维码和访问地址生成、监控界面显示模式、外部访问密匙、物联节点的分享策略和远程控制执行策略;

物联节点树是用于记录当前用户可以访问的物联节点,并把物联节点之间的关系以树状图的方式表现出来,物联节点树应该由用户预先在物联配置中创建,物联节点树中的物联节点可以是一条产线、可以是一台设备、也可以是一个工厂,具体意义应该由用户在物联配置中进行定义;

物联节点的二维码生成和访问地址生成:

(1)每个物联节点都有一个唯一的id,而且每个物联节点都有一个唯一的访问地址,用户可以在不登录的情况下,直接在浏览器访问监控界面;

(2)每个物联节点的访问地址是由服务器监控接口地址和物联节点唯一id拼接而成的;

(3)物联节点的二维码是根据这个拼接后的地址来生成的,当用户使用手机扫描这个二维码的时候,获取到的信息仅仅是这个拼接后的地址,手机app会自动检测到这个二维码是一个地址,并且会自动打开浏览器进行访问;

(4)当使用拼接后的地址在浏览器中直接访问的时候,浏览器会以外部访问模式进入监控界面;

监控界面显示模式包括登录模式和外部访问模式;

(1)登录模式:当用户使用账号和密码登录系统时,浏览器会以登录模式来进入实时监控界面。此时监控界面会显示当前用户可以访问的物联节点树;当用户点击某个物联节点时,监控界面会切换到对应节点的实时监控;

(2)外部访问模式:当用户使用二维码扫描或在浏览器地址栏直接输入物联节点的监控地址时,浏览器会以外部访问模式来进入系统;此时监控界面不会显示物联节点树,仅显示预设的,特定的监控界面,且不能自由切换正在显示的监控界面;

外部访问密匙,每一个系统都有一个外部访问密钥,外部访问密钥用于方便用户在不登录系统的情况下访问系统内部未公开的资源;这个方式主要用于把实时监控界面嵌入到用户自己搭建的网站里;在不登录的情况下,想访问系统内部资源,必须附带外部访问密钥来进行访问;如果访问时没有携带密钥,服务器会拦截这个请求,并返回403错误;用户可以在系统配置中重设外部访问密钥;

物联节点的分享策略有:不分享、外部密钥可访问和全公开;

(1)如果用户把物联节点设置为不分享,则这个物联节点的监控界面只能在登录模式下访问,并且系统不会显示这个节点的访问地址,当然二维码也不会显示;如果有黑客根据节点id,还原出这个节点的访问地址;这个被还原的访问地址将是无效的,访问时服务器拒绝访问,并返回403错误;

(2)如果用户把物联节点设置为外部密钥可访问,则表示用户在外部访问模式下访问这个节点时,必须附带外部访问密钥;此时系统会显示这个节点的访问地址和二维码,而且在这个地址和二维码中,就已经携带了外部访问密钥;

(3)如果用户把物联节点设置为全公开,则表示在任何的情况下,都可以在外部模式下访问这个节点的监控界面;此时系统会显示这个节点的访问地址和二维码,在这个地址和二维码中,不会携带外部访问密钥;

远程控制执行策略:如果某些物联节点配置了远程控制,则用户必须设定远程控制的执行策略;远程控制执行策略有:仅在登录模式下执行和任何人可以执行;

(1)仅在登录模式下执行:如果设置了这个策略,则用户必须在登录模式下,才能执行这个远程控制;如果用户在外部访问模式下执行,服务器会返回权限不足的错误;

(2)任何人可以执行:一旦设置了这个策略,在外部访问模式下,如果当前物联节点被设置为:全公开,则在任何情况下,都能执行这个远程控制;但如果当前物联节点被设置为:外部密钥可访问,则在执行这个远程控制的时候,必须附带外部访问密钥,否则服务器也会返回权限不足的错误;

进一步地,物流节点的分享流程包括以下步骤:

(1)用户要分享物联节点的监控界面,必须在登录模式下进入实时监控界面,并选择已分享的物联节点,此时实时监控会显示当前物联节点的访问地址和二维码;

(2)此时用户可以复制访问地址,发给好友或同事,也可以使用手机直接扫描屏幕上的二维码,也可以下载这个二维码;

当用户访问这个地址,或用户扫描这个二维码时,浏览器或app会以外部访问模式访问实时监控界面;访问的监控界面为当前分享的物联节点的实时监控,且无法切换到其他监控界面。

本发明的有益效果是:提供一种物联平台实时监控界面分享系统,能适应各种业务的发展需求,可与平台相对独立运行,可植入第三方平台,并具备业务的灵活性、通用性、可扩展性、适应性及跨平台应用,满足客户日益提高的管理应用需求,可助力客户实现对“万物”的“高效、节能、安全、环保、智能”的“管、控、营”一体化,进入到智能管理应用时代。

附图说明

图1是本发明的物联平台实时监控界面分享功能模块示意图。

图2物流节点的分享流程步骤示意图。

具体实施方式

结合图1至图2所示:物联平台实时监控界面分享系统,包括以下模块:物联节点树、物联节点的二维码和访问地址生成、监控界面显示模式、外部访问密匙、物联节点的分享策略和远程控制执行策略;

物联节点树是用于记录当前用户可以访问的物联节点,并把物联节点之间的关系以树状图的方式表现出来,物联节点树应该由用户预先在物联配置中创建,物联节点树中的物联节点可以是一条产线、可以是一台设备、也可以是一个工厂,具体意义应该由用户在物联配置中进行定义;

物联节点的二维码生成和访问地址生成:

(1)每个物联节点都有一个唯一的id,而且每个物联节点都有一个唯一的访问地址,用户可以在不登录的情况下,直接在浏览器访问监控界面;

(2)每个物联节点的访问地址是由服务器监控接口地址和物联节点唯一id拼接而成的;

(3)物联节点的二维码是根据这个拼接后的地址来生成的,当用户使用手机扫描这个二维码的时候,获取到的信息仅仅是这个拼接后的地址,手机app会自动检测到这个二维码是一个地址,并且会自动打开浏览器进行访问;

(4)当使用拼接后的地址在浏览器中直接访问的时候,浏览器会以外部访问模式进入监控界面;

监控界面显示模式包括登录模式和外部访问模式:

(1)登录模式:当用户使用账号和密码登录系统时,浏览器会以登录模式来进入实时监控界面。此时监控界面会显示当前用户可以访问的物联节点树;当用户点击某个物联节点时,监控界面会切换到对应节点的实时监控;

(2)外部访问模式:当用户使用二维码扫描或在浏览器地址栏直接输入物联节点的监控地址时,浏览器会以外部访问模式来进入系统;此时监控界面不会显示物联节点树,仅显示预设的,特定的监控界面,且不能自由切换正在显示的监控界面;

外部访问密匙,每一个系统都有一个外部访问密钥,外部访问密钥用于方便用户在不登录系统的情况下访问系统内部未公开的资源;这个方式主要用于把实时监控界面嵌入到用户自己搭建的网站里;在不登录的情况下,想访问系统内部资源,必须附带外部访问密钥来进行访问;如果访问时没有携带密钥,服务器会拦截这个请求,并返回403错误;用户可以在系统配置中重设外部访问密钥;

物联节点的分享策略有:不分享、外部密钥可访问和全公开;

(1)如果用户把物联节点设置为不分享,则这个物联节点的监控界面只能在登录模式下访问,并且系统不会显示这个节点的访问地址,当然二维码也不会显示;如果有黑客根据节点id,还原出这个节点的访问地址;这个被还原的访问地址将是无效的,访问时服务器拒绝访问,并返回403错误;

(2)如果用户把物联节点设置为外部密钥可访问,则表示用户在外部访问模式下访问这个节点时,必须附带外部访问密钥;此时系统会显示这个节点的访问地址和二维码,而且在这个地址和二维码中,就已经携带了外部访问密钥;

(3)如果用户把物联节点设置为全公开,则表示在任何的情况下,都可以在外部模式下访问这个节点的监控界面;此时系统会显示这个节点的访问地址和二维码,在这个地址和二维码中,不会携带外部访问密钥;

远程控制执行策略:如果某些物联节点配置了远程控制,则用户必须设定远程控制的执行策略;远程控制执行策略有:仅在登录模式下执行和任何人可以执行;

(1)仅在登录模式下执行:如果设置了这个策略,则用户必须在登录模式下,才能执行这个远程控制;如果用户在外部访问模式下执行,服务器会返回权限不足的错误;

(2)任何人可以执行:一旦设置了这个策略,在外部访问模式下,如果当前物联节点被设置为:全公开,则在任何情况下,都能执行这个远程控制;但如果当前物联节点被设置为:外部密钥可访问,则在执行这个远程控制的时候,必须附带外部访问密钥,否则服务器也会返回权限不足的错误;

物流节点的分享流程包括以下步骤:

(1)用户要分享物联节点的监控界面,必须在登录模式下进入实时监控界面,并选择已分享的物联节点,此时实时监控会显示当前物联节点的访问地址和二维码;

(2)此时用户可以复制访问地址,发给好友或同事,也可以使用手机直接扫描屏幕上的二维码,也可以下载这个二维码;

当用户访问这个地址,或用户扫描这个二维码时,浏览器或app会以外部访问模式访问实时监控界面;访问的监控界面为当前分享的物联节点的实时监控,且无法切换到其他监控界面。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1