CN111078027A - 一种分布式远控资源kvm快捷键切换的方法及*** - Google Patents
一种分布式远控资源kvm快捷键切换的方法及*** Download PDFInfo
- Publication number
- CN111078027A CN111078027A CN201911210651.2A CN201911210651A CN111078027A CN 111078027 A CN111078027 A CN 111078027A CN 201911210651 A CN201911210651 A CN 201911210651A CN 111078027 A CN111078027 A CN 111078027A
- Authority
- CN
- China
- Prior art keywords
- user
- equipment
- resource
- remote control
- resource information
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种分布式远控资源KVM快捷键切换的方法及***,本发明使用软件方式实现,摆脱对硬件设备的依赖,将远控资源与键盘快捷键绑定,通过消息与键鼠控制模块进行交互,可实现大量远控资源的任意切换。本发明为了解决分布式KVM***远控资源的快捷切换,实现远控资源的可配置、将资源与快捷键绑定,将人员与资源信息进行绑定,实现同一个人员异地登陆也能使用之前配置的快捷键进行资源的切换。
Description
技术领域
本发明涉及资源控制领域,更具体地说,涉及一种分布式远控资源KVM快捷键切换的方法及***。
背景技术
传统的KVM(Keyboard-Video-Mouse,键盘-视频-鼠标)切换***包括KVM切换器、显示器及鼠键设备,KVM切换器与多个信号源设备之间建立视频信号与鼠键信号的双向传输通道,用户通过KVM切换器将一路信号切换至显示器进行监看或者进行其他操作。传统的KVM切换通常是通过硬件的KVM切换器来实现,其缺点在于不够灵活,不可扩展,可切换的资源数量会受到KVM切换器的硬件USB接口的限制。
发明内容
本发明要解决的技术问题在于,针对现有技术中硬件的KVM切换器不够灵活,不可扩展,可切换的资源数量会受到KVM切换器的硬件USB接口的限制的技术缺陷,提供一种分布式远控资源KVM快捷键切换的方法。
根据本发明的其中一方面,本发明解决其技术问题所采用的一种分布式远控资源KVM快捷键切换的方法,包含如下步骤:
S1、控制当前用户端设备通过登陆账号登陆中心服务器获取注册至中心服务器的各条设备资源信息;
S2、控制当前用户端设备在自身的GUI资源管理界面上显示出所述各条设备资源信息;
S3、控制当前用户端设备响应用户操作,将用户通过GUI资源管理界面设置的快捷键与用户指定的所述设备资源信息进行一对一绑定,得到绑定信息;
S4、绑定完成后,控制当前用户端设备将绑定信息全部发送到中心服务器,关联至对应的登陆账号后进行存储;
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户端设备从中心服务器获取与本次登陆所采用的登陆账号对应的绑定信息,然后存储至本地,用户终端设备获取到用户输入的快捷键时,根据本地存储的绑定信息查找到对应的一条设备资源信息,然后切换对应的远控资源;或者,
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户终端设备获取到用户输入的快捷键,然后发送至中心服务器,中心服务器根据本次登陆所采用的登陆账号以及所接收到的用户输入的快捷键时,确定出对应的一条设备资源信息然后告知用户端设备,用户端设备切换至对应的远控资源。
进一步地,在本发明的分布式远控资源KVM快捷键切换的方法中,所述设备资源信息包括:设备IP地址、设备ID、设备名称、设备点播权限及KVM权限。
进一步地,在本发明的分布式远控资源KVM快捷键切换的方法中,步骤S4之后用户再次登录所使用的用户端设备为所述当前用户端设备或者是其他的用户端设备。
进一步地,在本发明的分布式远控资源KVM快捷键切换的方法中,步骤S1中所获取的所述各条设备资源信息是当前的登陆账号对应的权限下的各条设备资源信息。
根据本发明的另一方面,本发明为解决其技术问题,所采用的一种分布式远控资源KVM快捷键切换的***,包含如下模块:
设备资源信息获取模块,用于控制当前用户端设备通过登陆账号登陆中心服务器获取注册至中心服务器的各条设备资源信息;
GUI资源管理控制模块,用于控制当前用户端设备在自身的GUI资源管理界面上显示出所述各条设备资源信息;
快捷键设备资源绑定模块,用于控制当前用户端设备响应用户操作,将用户通过GUI资源管理界面设置的快捷键与用户指定的所述设备资源信息进行一对一绑定,得到绑定信息;
关联存储模块,用于绑定完成后,控制当前用户端设备将绑定信息全部发送到中心服务器,关联至对应的登陆账号后进行存储;
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户端设备从中心服务器获取与本次登陆所采用的登陆账号对应的绑定信息,然后存储至本地,用户终端设备获取到用户输入的快捷键时,根据本地存储的绑定信息查找到对应的一条设备资源信息,然后切换对应的远控资源;或者,
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户终端设备获取到用户输入的快捷键,然后发送至中心服务器,中心服务器根据本次登陆所采用的登陆账号以及所接收到的用户输入的快捷键时,确定出对应的一条设备资源信息然后告知用户端设备,用户端设备切换至对应的远控资源。
进一步地,在本发明的分布式远控资源KVM快捷键切换的***中,所述设备资源信息包括:设备IP地址、设备ID、设备名称、设备点播权限及KVM权限。
进一步地,在本发明的分布式远控资源KVM快捷键切换的***中,关联存储模块之后用户再次登录所使用的用户端设备为所述当前用户端设备或者是其他的用户端设备。
进一步地,在本发明的分布式远控资源KVM快捷键切换的***中,设备资源信息获取模块中所获取的所述各条设备资源信息是当前的登陆账号对应的权限下的各条设备资源信息。
实施本发明的分布式远控资源KVM快捷键切换的方法及***,具有以下有益效果:本发明使用软件方式实现,摆脱对硬件设备的依赖,将远控资源与键盘快捷键绑定,通过消息与键鼠控制模块进行交互,可实现大量远控资源的任意切换。本发明为了解决分布式KVM***远控资源的快捷切换,实现远控资源的可配置、将资源与快捷键绑定,将人员与资源信息进行绑定。实现同一个人员异地登陆也能使用之前配置的快捷键进行资源的切换。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是分布式远控资源KVM快捷键切换的方法的使用架构图;
图2是分布式远控资源KVM快捷键切换的方法的流程图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
参考图1至图2,本发明的分布式远控资源KVM快捷键切换的方法,包含如下步骤:
S1、控制当前用户端设备通过登陆账号登陆中心服务器获取注册至中心服务器的各条设备资源信息;所述设备资源信息包括:设备资源信息包括:设备IP地址、设备ID、设备名称、设备点播权限及KVM权限。其中,对于本发明的多台资源设备1至n,每台资源设备包括一条或者多条设备资源信息。作为本发明的一种优选实施方式,每个登陆账号具有对应的权限,步骤S1中所获取的所述各条设备资源信息是当前的登陆账号对应的权限下的各条设备资源信息。
其中,点播权限是这个设备资源允许进行窄带点播,KVM权限是这个设备资源允许进行KVM切换,没有权限就不会执行对应的操作。
S2、控制当前用户端设备在自身的GUI资源管理界面上显示出所述各条设备资源信息。
S3、控制当前用户端设备响应用户操作,将用户通过GUI资源管理界面设置的快捷键与用户指定的所述设备资源信息进行一对一绑定,得到绑定信息。
S4、绑定完成后,控制当前用户端设备将绑定信息全部发送到中心服务器,关联至对应的登陆账号后进行存储;
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户端设备从中心服务器获取与本次登陆所采用的登陆账号对应的绑定信息,然后存储至本地,用户终端设备获取到用户输入的快捷键时,根据本地存储的绑定信息查找到对应的一条设备资源信息,然后切换对应的远控资源;或者,
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户终端设备获取到用户输入的快捷键,然后发送至中心服务器,中心服务器根据本次登陆所采用的登陆账号以及所接收到的用户输入的快捷键时,确定出对应的一条设备资源信息然后告知用户端设备,用户端设备切换至对应的远控资源。
本发明的分布式远控资源KVM快捷键切换的***与上述方法的原理类似,具体可参考上述方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (8)
1.一种分布式远控资源KVM快捷键切换的方法,其特征在于,包含如下步骤:
S1、控制当前用户端设备通过登陆账号登陆中心服务器获取注册至中心服务器的各条设备资源信息;
S2、控制当前用户端设备在自身的GUI资源管理界面上显示出所述各条设备资源信息;
S3、控制当前用户端设备响应用户操作,将用户通过GUI资源管理界面设置的快捷键与用户指定的所述设备资源信息进行一对一绑定,得到绑定信息;
S4、绑定完成后,控制当前用户端设备将绑定信息全部发送到中心服务器,关联至对应的登陆账号后进行存储;
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户端设备从中心服务器获取与本次登陆所采用的登陆账号对应的绑定信息,然后存储至本地,用户终端设备获取到用户输入的快捷键时,根据本地存储的绑定信息查找到对应的一条设备资源信息,然后切换对应的远控资源;或者,
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户终端设备获取到用户输入的快捷键,然后发送至中心服务器,中心服务器根据本次登陆所采用的登陆账号以及所接收到的用户输入的快捷键时,确定出对应的一条设备资源信息然后告知用户端设备,用户端设备切换至对应的远控资源。
2.根据权利要求1所述的分布式远控资源KVM快捷键切换的方法,其特征在于,所述设备资源信息包括:设备IP地址、设备ID、设备名称、设备点播权限及KVM权限。
3.根据权利要求1所述的分布式远控资源KVM快捷键切换的方法,其特征在于,步骤S4之后用户再次登录所使用的用户端设备为所述当前用户端设备或者是其他的用户端设备。
4.根据权利要求1所述的分布式远控资源KVM快捷键切换的方法,其特征在于,
步骤S1中所获取的所述各条设备资源信息是当前的登陆账号对应的权限下的各条设备资源信息。
5.一种分布式远控资源KVM快捷键切换的***,其特征在于,包含如下模块:
设备资源信息获取模块,用于控制当前用户端设备通过登陆账号登陆中心服务器获取注册至中心服务器的各条设备资源信息;
GUI资源管理控制模块,用于控制当前用户端设备在自身的GUI资源管理界面上显示出所述各条设备资源信息;
快捷键设备资源绑定模块,用于控制当前用户端设备响应用户操作,将用户通过GUI资源管理界面设置的快捷键与用户指定的所述设备资源信息进行一对一绑定,得到绑定信息;
关联存储模块,用于绑定完成后,控制当前用户端设备将绑定信息全部发送到中心服务器,关联至对应的登陆账号后进行存储;
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户端设备从中心服务器获取与本次登陆所采用的登陆账号对应的绑定信息,然后存储至本地,用户终端设备获取到用户输入的快捷键时,根据本地存储的绑定信息查找到对应的一条设备资源信息,然后切换对应的远控资源;或者,
当用户再次在用户端设备通过登陆账号登陆中心服务器时,用户终端设备获取到用户输入的快捷键,然后发送至中心服务器,中心服务器根据本次登陆所采用的登陆账号以及所接收到的用户输入的快捷键时,确定出对应的一条设备资源信息然后告知用户端设备,用户端设备切换至对应的远控资源。
6.根据权利要求5所述的分布式远控资源KVM快捷键切换的***,其特征在于,所述设备资源信息包括:设备IP地址、设备ID、设备名称、设备点播权限及KVM权限。
7.根据权利要求5所述的分布式远控资源KVM快捷键切换的***,其特征在于,关联存储模块之后用户再次登录所使用的用户端设备为所述当前用户端设备或者是其他的用户端设备。
8.根据权利要求5所述的分布式远控资源KVM快捷键切换的***,其特征在于,设备资源信息获取模块中所获取的所述各条设备资源信息是当前的登陆账号对应的权限下的各条设备资源信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911210651.2A CN111078027A (zh) | 2019-11-28 | 2019-11-28 | 一种分布式远控资源kvm快捷键切换的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911210651.2A CN111078027A (zh) | 2019-11-28 | 2019-11-28 | 一种分布式远控资源kvm快捷键切换的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111078027A true CN111078027A (zh) | 2020-04-28 |
Family
ID=70312364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911210651.2A Pending CN111078027A (zh) | 2019-11-28 | 2019-11-28 | 一种分布式远控资源kvm快捷键切换的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111078027A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020116539A1 (en) * | 2000-12-21 | 2002-08-22 | Krzysztof Bryczkowski | Method and apparatus for displaying information on a large scale display |
CN101266517A (zh) * | 2007-03-16 | 2008-09-17 | 珠海金山软件股份有限公司 | 一种解决快捷键冲突的装置和方法 |
US8468457B1 (en) * | 2011-09-30 | 2013-06-18 | Google Inc. | Global keyboard shortcuts management for web applications |
CN104468741A (zh) * | 2014-11-21 | 2015-03-25 | 中兴通讯股份有限公司 | 云桌面的处理方法及装置 |
CN106843527A (zh) * | 2017-01-20 | 2017-06-13 | 广州魅视电子科技有限公司 | 分布式kvm坐席协作管理*** |
CN208044554U (zh) * | 2018-03-19 | 2018-11-02 | 锋厚科技股份有限公司 | 多装置切换***与控制装置 |
CN108874171A (zh) * | 2017-05-11 | 2018-11-23 | 广州魅视电子科技有限公司 | 一种分布式kvm坐席协作管理*** |
-
2019
- 2019-11-28 CN CN201911210651.2A patent/CN111078027A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020116539A1 (en) * | 2000-12-21 | 2002-08-22 | Krzysztof Bryczkowski | Method and apparatus for displaying information on a large scale display |
CN101266517A (zh) * | 2007-03-16 | 2008-09-17 | 珠海金山软件股份有限公司 | 一种解决快捷键冲突的装置和方法 |
US8468457B1 (en) * | 2011-09-30 | 2013-06-18 | Google Inc. | Global keyboard shortcuts management for web applications |
CN104468741A (zh) * | 2014-11-21 | 2015-03-25 | 中兴通讯股份有限公司 | 云桌面的处理方法及装置 |
CN106843527A (zh) * | 2017-01-20 | 2017-06-13 | 广州魅视电子科技有限公司 | 分布式kvm坐席协作管理*** |
CN108874171A (zh) * | 2017-05-11 | 2018-11-23 | 广州魅视电子科技有限公司 | 一种分布式kvm坐席协作管理*** |
CN208044554U (zh) * | 2018-03-19 | 2018-11-02 | 锋厚科技股份有限公司 | 多装置切换***与控制装置 |
Non-Patent Citations (2)
Title |
---|
夏友斌;黄晟;: "基于KVM、远程桌面和VPN的数据机房远程维护" * |
王亮;: "高分辨率KVM切换***的实现" * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10951623B2 (en) | Smart remote control system | |
US10432741B2 (en) | Systems and methods for guaranteeing delivery of pushed data to remote clients | |
CN104158883A (zh) | 跨终端设备进行用户登陆的方法、装置、设备及*** | |
CN103248489A (zh) | 通过智能终端实现客户端登录的方法、服务器和智能终端 | |
CN103703767B (zh) | 一种视讯会议的实现方法、业务管理设备及视讯会议*** | |
EP3373514B1 (en) | User terminal grouping method, conference server, and conference system | |
CN105049410A (zh) | 一种账号登录方法、装置及*** | |
CN110636063B (zh) | 设备的安全交互控制方法、装置、电子设备及存储介质 | |
CN111965996A (zh) | 智能设备控制方法、装置、设备和存储介质 | |
CN104077123A (zh) | 界面显示方法、装置、终端和服务器 | |
US20190253458A1 (en) | System and method for configuration of a connected device connection | |
CA2951525A1 (en) | Communication apparatus, communication system, communication management system, and communication control method | |
CN111274596B (zh) | 设备交互方法、权限管理方法、交互设备及用户端 | |
CN106571968B (zh) | 一种业务切换方法和*** | |
CN107645570A (zh) | 客户端上线方法及装置 | |
Liu et al. | Towards the tradeoff between service performance and information freshness | |
CN103716230A (zh) | 消息发送方法、装置及服务器 | |
CA2650927C (en) | Methods and systems for bandwidth adaptive n-to-n communication in a distributed system | |
CN112069137B (zh) | 生成信息的方法、装置、电子设备及计算机可读存储介质 | |
CN111078027A (zh) | 一种分布式远控资源kvm快捷键切换的方法及*** | |
KR102058541B1 (ko) | 서버 모니터링 방법 및 이를 이용한 서버 모니터링 시스템 | |
CN111142684B (zh) | 分布式kvm显控***多个设备间点播资源的信息同步方法 | |
US10171434B2 (en) | Managed device scatternet administration | |
CN105630186B (zh) | 键盘、显示和鼠标权限控制方法及装置 | |
CN116032611A (zh) | 网络设备的登录方法、***及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |