CN103825894B - 一种基于浏览器b/s结构的多屏应用***的使用方法 - Google Patents
一种基于浏览器b/s结构的多屏应用***的使用方法 Download PDFInfo
- Publication number
- CN103825894B CN103825894B CN201410060976.8A CN201410060976A CN103825894B CN 103825894 B CN103825894 B CN 103825894B CN 201410060976 A CN201410060976 A CN 201410060976A CN 103825894 B CN103825894 B CN 103825894B
- Authority
- CN
- China
- Prior art keywords
- screen
- client
- information
- browser
- interaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明基于浏览器B/S结构的多屏应用***,包括PC客户端及服务器端;所述PC客户端中设有浏览器启动时用以测试本机显示环境的显示测试组件及嵌入浏览器中的交互组件;所述服务器端中有使用权限数据。该***能够实现单机连接多个屏幕,每个屏幕配置一个或多个相关的应用,方便用户操作及查看。
Description
技术领域
本发明涉及信息交互控制领域,尤其是一种多屏应用***。
背景技术
现在的控制管理中心迫切需要转变以往一机一屏的工作模式,实现坐席“一机”控制“多屏”以满足平常工作、视频、地图等信息同步显示的需求,要求***根据操作人员权限与坐席位置,自动开启多屏显示并实现多屏交互控制。
现有的坐席技术在信息***中多采用B/S架构,主要表现为单机***形态,具备一机多屏的信息交互与控制能力的较为少见,通常采用COM组件注册实现浏览器之间的交互。
上述现有技术的缺陷是:
第一,COM组件开发对客户端权限要求较高。用户在安装COM组件后,***的权限才会开放,开发模式更贴近C/S架构。
第二,***权限的开放存在安全隐患。由于COM组件在客户端的权限较高,通常具有本地磁盘读写权限,存在安全隐患,可能会产生一系列的后续安全问题。
第三,数据交互采用广播方式容易造成网络阻塞。利用COM组件实现的数据共享模式,当数据量大时,有可能产生数据风暴,从而阻塞网络,造成响应迟缓或无法响应。
第四,COM组件的权限不易实现用户的定向操作。由于信息交互是对COM组件的注册而不是对用户进行绑定,信息推送多采用广播模式,在定向操作上会带来不便。
故,需要一种新的技术方案以解决上述问题。
发明内容
本发明目的是提供一种基于浏览器B/S结构的多屏应用***的使用方法,针对***的一机多屏操作或使用人员,解决坐席与人员、PC客户端绑定情况下多屏管理及安全控制难题,实现一机多屏显示和多屏交互控制。
为实现上述发明目的,本发明基于浏览器B/S结构的多屏应用***的使用方法采用如下技术方案:
一种基于浏览器B/S结构的多屏应用***的使用方法,其中采用的多屏应用***包括PC客户端及服务器端;所述PC客户端中设有浏览器启动时用以测试本机显示环境的显示测试组件及嵌入浏览器中的交互组件;所述服务器端包括验证服务器、消息服务器;所述验证服务器中存有已注册用户的多屏使用权限数据;所述消息服务器用以接收已注册用户登录信息及用户需要交互的信息,并根据接收人的属性,将交互信息发送到需要交互的PC客户端;
上述多屏应用***的使用方法包括一机多屏的方法及多屏交互的方法;
一机多屏的方法包括:
步骤1,打开PC客户端的登录界面;
步骤2,用户登录确定后,将PC客户端显示器基本信息,包括显示器个数及每个显示器的分辨率发给验证服务器;
步骤3,验证服务器根据登录用户将配置的多屏信息返回给PC客户端;
步骤4,PC客户端根据返回结果,调用前端API打开多屏应用;
多屏交互的方法包括:
步骤1,每个屏幕中的应用窗口嵌入交互组件,登录时将用户登录信息注册到消息服务器中;
步骤2,用户将需要交互的信息发送到消息服务器;
步骤3,消息服务器根据接收人的属性,将交互信息发送到需要交互的PC客户端;
步骤4,PC客户端调用API或者调用回调函数,执行交互代码,从而完成交互。
本发明基于浏览器B/S结构的多屏应用***通过验证服务器来管理多屏使用权限,提供操作人员权限内的多屏操作能力;以及消息服务器实现交互功能,利用后台的消息服务器,保证相互之间的通讯安全保密性,实现通讯的总体控制。
附图说明
图1是本发明基于浏览器B/S结构的多屏应用***实现一机多屏的流程图。
图2是本发明基于浏览器B/S结构的多屏应用***实现交互功能的流程图。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
本发明公开一种基于浏览器B/S结构的多屏应用***,包括PC客户端及服务器端;所述PC客户端中设有浏览器启动时用以测试本机显示环境的显示测试组件(显示测试组件可用applet,flash等)及嵌入浏览器中的交互组件(可用flash等);所述服务器端包括验证服务器、消息服务器;所述验证服务器中存有已注册用户的多屏使用权限数据;所述消息服务器用以接收已注册用户登录信息及用户需要交互的信息,并根据接收人的属性,将交互信息发送到需要交互的客户端。
所述多屏使用权限与PC客户端的IP地址相互绑定,这样就增强了多屏应用的控制。就意味着坐在多屏前,有多屏权限,但席位不对,一样不能打开多屏应用。
如图1所示,使用该***实现一机多屏的方法包括:
步骤1,打开PC客户端的登录界面;
步骤2,用户登录确定后,将客户端显示器基本信息,包括个数及每个显示器的分辨率发给验证服务器;
步骤3,验证服务器根据登录用户在配置的多屏信息返回给PC客户端。
步骤4,PC客户端根据返回结果,调用前端API打开多屏应用;
如图2所示,使用该***实现多屏交互的方法包括:
步骤1,每个屏幕中的应用窗口嵌入交互组件,登录时将个人信息注册到消息服务器中;
步骤2,用户将需要交互的信息发送到消息服务器;
步骤3,消息服务器根据接收人的属性,将交互信息发送到需要交互的PC客户端;
步骤4,PC客户端调用API或者调用回调函数,执行交互代码,从而完成交互。
本发明应用于信息***一机多屏展示与应用,体现了如下优点:
自动获取客户端信息:通过客户端插件可以获取客户端信息,当使用非认证的客户端插件,可使用JS API打开新窗口,但新窗口只能打开屏幕的正坐标;如果使用认证后的客户端插件,就可以使用前端API打开任意位置。
坐席与多屏的绑定:根据后台传回的配置命令,绑定应用与操作人员,提供操作人员权限内的多屏操作能力。当前人员如果无多屏权限,即使坐在多屏机器前,也只能看见自己的相关应用。
多屏交互的自动控制:方便用户得到更好的用户体验,多屏之间信息交互可自动完成。若一屏是地图,一屏是摄像头,在地图上点击摄像头,摄像头页面会自动转到该摄像头位置;或者在摄像头页面选择摄像头,地图上标出摄像头位置。
安全保密性:利用后台的消息服务器,保证相互之间的通讯安全保密性,实现通讯的总体控制。
Claims (2)
1.一种基于浏览器B/S结构的多屏应用***的使用方法,其中采用的多屏应用***包括PC客户端及服务器端;所述PC客户端中设有浏览器启动时用以测试本机显示环境的显示测试组件及嵌入浏览器中的交互组件;所述服务器端包括验证服务器、消息服务器;所述验证服务器中存有已注册用户的多屏使用权限数据;所述消息服务器用以接收已注册用户登录信息及用户需要交互的信息,并根据接收人的属性,将交互信息发送到需要交互的PC客户端;
其特征在于:上述多屏应用***的使用方法包括一机多屏的方法及多屏交互的方法;
一机多屏的方法包括:
步骤1,打开PC客户端的登录界面;
步骤2,用户登录确定后,将PC客户端显示器基本信息,包括显示器个数及每个显示器的分辨率发给验证服务器;
步骤3,验证服务器根据登录用户将配置的多屏信息返回给PC客户端;
步骤4,PC客户端根据返回结果,调用前端API打开多屏应用;
多屏交互的方法包括:
步骤1,每个屏幕中的应用窗口嵌入交互组件,登录时将用户登录信息注册到消息服务器中;
步骤2,用户将需要交互的信息发送到消息服务器;
步骤3,消息服务器根据接收人的属性,将交互信息发送到需要交互的PC客户端;
步骤4,PC客户端调用API或者调用回调函数,执行交互代码,从而完成交互。
2.根据权利要求1所述的基于浏览器B/S结构的多屏应用***的使用方法,其特征在于:所述多屏使用权限与PC客户端的IP地址相互绑定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410060976.8A CN103825894B (zh) | 2014-02-21 | 2014-02-21 | 一种基于浏览器b/s结构的多屏应用***的使用方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410060976.8A CN103825894B (zh) | 2014-02-21 | 2014-02-21 | 一种基于浏览器b/s结构的多屏应用***的使用方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103825894A CN103825894A (zh) | 2014-05-28 |
CN103825894B true CN103825894B (zh) | 2017-07-28 |
Family
ID=50760722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410060976.8A Active CN103825894B (zh) | 2014-02-21 | 2014-02-21 | 一种基于浏览器b/s结构的多屏应用***的使用方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103825894B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104065953B (zh) * | 2014-06-27 | 2017-01-04 | 广东威创视讯科技股份有限公司 | 基于显示设备多视图可视化显示控制的方法及装置 |
CN105573180B (zh) * | 2014-10-14 | 2018-09-04 | 深圳Tcl数字技术有限公司 | 终端控制方法和*** |
CN105635259B (zh) * | 2015-12-25 | 2019-01-18 | 上海建坤信息技术有限责任公司 | 一种基于Web技术的多屏实时交互*** |
CN112988140B (zh) * | 2021-01-12 | 2023-07-25 | 中交智运有限公司 | 一种基于数据通讯协议的通信方法和服务端 |
CN112988316B (zh) * | 2021-05-19 | 2021-10-26 | 北京创源微致软件有限公司 | 基于bs架构的工业视觉***开发方法和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291429A (zh) * | 2008-06-02 | 2008-10-22 | 沈海涛 | 一种网络视频监控方法及*** |
CN101753963A (zh) * | 2008-11-27 | 2010-06-23 | 北京中星微电子有限公司 | 视频监控***的权限控制方法和*** |
CN102938834A (zh) * | 2012-11-21 | 2013-02-20 | 北京佳讯飞鸿电气股份有限公司 | 一种多屏多视频缩微视图调度***及调度操作方法 |
CN102970330A (zh) * | 2012-10-25 | 2013-03-13 | 浙江宇视科技有限公司 | 一种浏览器之间交互的实现方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050207344A1 (en) * | 2004-03-18 | 2005-09-22 | Sanyo Electric Co., Ltd. | Data transfer apparatus and image server |
-
2014
- 2014-02-21 CN CN201410060976.8A patent/CN103825894B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291429A (zh) * | 2008-06-02 | 2008-10-22 | 沈海涛 | 一种网络视频监控方法及*** |
CN101753963A (zh) * | 2008-11-27 | 2010-06-23 | 北京中星微电子有限公司 | 视频监控***的权限控制方法和*** |
CN102970330A (zh) * | 2012-10-25 | 2013-03-13 | 浙江宇视科技有限公司 | 一种浏览器之间交互的实现方法和装置 |
CN102938834A (zh) * | 2012-11-21 | 2013-02-20 | 北京佳讯飞鸿电气股份有限公司 | 一种多屏多视频缩微视图调度***及调度操作方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103825894A (zh) | 2014-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10116583B2 (en) | Controlling resources used by computing devices | |
CN103825894B (zh) | 一种基于浏览器b/s结构的多屏应用***的使用方法 | |
US9356895B2 (en) | Message transmission system and method for a structure of a plurality of organizations | |
CN105378768B (zh) | 企业***中的接近度和环境感知的移动工作空间 | |
US9621627B2 (en) | Dynamically launching a server-based application on a mobile device | |
CN113360862A (zh) | 统一身份认证***、方法、电子设备及存储介质 | |
CN104935599B (zh) | 一种通用权限控制管理方法及*** | |
KR101202029B1 (ko) | 클라우드 컴퓨팅 기반의 영상 보안 시스템 및 그 방법 | |
CN103597808B (zh) | 基于域名来引导消息 | |
CN113568970A (zh) | 应用业务数据管理方法、装置、设备以及存储介质 | |
CN106603992A (zh) | 一种监控*** | |
US20170155970A1 (en) | Plug and Play Method and System of Viewing Live and Recorded Contents | |
US20140215636A1 (en) | Portable terminal, document management method, and portable terminal program | |
US9124946B1 (en) | Plug and play method and system of viewing live and recorded contents | |
CN101478415B (zh) | 互动信息传递方法及*** | |
CN104349137A (zh) | 一种基于多套安防管理平台的集控方法及其集控*** | |
CN102143189A (zh) | 一种网页上实现视频录制的方法及*** | |
JP2018028724A (ja) | クラウドシステム、及びアプリケーション実行装置の遠隔操作方法、並びにその課金方法 | |
KR101363336B1 (ko) | 피싱 및 파밍 방지를 위한 개인화 이미지 제공 방법 및 이를 위한 개인화 이미지 제공 시스템 | |
CN102215275B (zh) | 业务处理方法及***、机顶盒 | |
EP3743797A1 (en) | Application execution based on object recognition | |
CN108282486B (zh) | 一种文件***和文件展示方法 | |
CN103905376B (zh) | 一种基于oauth协议进行双向认证的方法和*** | |
CN102137292B (zh) | 业务处理方法及***、机顶盒 | |
CN107172162A (zh) | 一种服务接入方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |