CN109471546A - 一种kvm指挥调度的方法、***及存储介质 - Google Patents
一种kvm指挥调度的方法、***及存储介质 Download PDFInfo
- Publication number
- CN109471546A CN109471546A CN201811158496.XA CN201811158496A CN109471546A CN 109471546 A CN109471546 A CN 109471546A CN 201811158496 A CN201811158496 A CN 201811158496A CN 109471546 A CN109471546 A CN 109471546A
- Authority
- CN
- China
- Prior art keywords
- kvm
- command scheduling
- user
- control box
- server
- 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
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000003860 storage Methods 0.000 title claims abstract description 11
- 239000011159 matrix material Substances 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 238000009434 installation Methods 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种KVM指挥调度的方法,包括以下步骤:网络连接步骤:与服务器进行网络连接;信息获取步骤:获取服务器处当前的用户信息以及与用户信息对应的所有控制盒数据;显示步骤:根据用户选择将对应控制盒数据在当前显示器进行显示。本发明还提供了一种KVM指挥调度的***和计算机可读存储介质。本发明的KVM指挥调度的方法通过将对应用户信息与控制盒数据在当前显示器上显示,并且将对应的信息内置于该控制盒内,使得用户不需要繁琐的认证、安装与连接;可以使得完全没有接触过的人,也可实现KVM的功能,从而降低了KVM的推广门槛,极大地提高了KVM的操作效率。
Description
技术领域
本发明涉及一种计算机技术领域,尤其涉及一种KVM指挥调度的方法、***及存储介质。
背景技术
目前,多电脑切换器(英文简称KVM)是计算机网络中的管理设备,KVM是键盘(Keyboard)、显示器(Video)、鼠标(Mouse)的缩写,可以让管理者摒弃多余的键盘、显示器和鼠标,通过一套KVM就可以访问及控制多台设备。简单的说,就是用一组键盘、显示器和鼠标控制2台、4台、8台、16台甚至多达4096台以上的计算机主机。精密的KVM解决方案可以让管理者在任何地点、任何时间访问数以千计的服务器和网络设备,帮助管理者从他们希望的任何地点安全地管理日常的运作。
在现有的KVM装置中,即使能够实现直接连接键盘、视频、鼠标(KVM)的端口,让用户能够远程访问和控制计算机,但是仍然不够简易,没能实现三步便可操作到位的效果。
发明内容
为了克服现有技术的不足,本发明的目的之一在于一种KVM指挥调度的方法,其能解决提高KVM操作效率的技术问题。
本发明的目的之二在于提供一种KVM指挥调度的***,其能解决提高KVM操作效率的技术问题。
本发明的目的之三在于提供一种计算机可读存储介质,其能解决提高KVM操作效率的技术问题。
本发明的目的之一采用如下技术方案实现:
一种KVM指挥调度的方法,包括以下步骤:
网络连接步骤:与服务器进行网络连接;
信息获取步骤:获取服务器处当前的用户信息以及与用户信息对应的所有控制盒数据;
显示步骤:根据用户选择将对应控制盒数据在当前显示器进行显示。
进一步地,在所述网络连接步骤之后还包括展示步骤:将所有的用户信息按照预设格式在当前显示器处的控制面板上进行展示。
进一步地,所述预设格式为列表格式或者矩阵格式。
进一步地,在所述展示步骤之后还包括面板隐藏步骤:将控制面板进行隐藏。
进一步地,在面板隐藏步骤之后还包括调用步骤:根据接收到的按键信息将控制面板调出,并对用户进行验证,如果验证通过,则执行信息获取步骤。
进一步地,所述按键信息为在控制键盘处按压三次ctrl按键。
进一步地,在网络连接步骤中:通过使用socket与服务器进行网络连接以实现实时更新数据。
本发明的目的之二采用如下技术方案实现:
一种KVM指挥调度的***,包括控制盒、交换机、服务器、显示器;所述控制盒和服务器均与交换机电性连接,所述控制盒包括输入盒和输出盒,所述显示器与输出盒电性连接,所述控制盒用于实现本发明目的之一中任意一项所述的KVM指挥调度的方法。
本发明的目的之三采用如下技术方案实现:
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本发明目的之一中任意一项所述的KVM指挥调度的方法。
相比现有技术,本发明的有益效果在于:
本发明的KVM指挥调度的方法通过将对应用户信息与控制盒数据在当前显示器上显示,并且将对应的信息内置于该控制盒内,使得用户不需要繁琐的认证、安装与连接;可以使得完全没有接触过的人,也可实现KVM的功能,从而降低了KVM的推广门槛,极大地提高了KVM的操作效率。
附图说明
图1为实施例一的KVM指挥调度的方法的流程图;
图2为实施例二的KVM指挥调度的***的结构框图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
实施例一
如图1所示,本实施例提供了一种KVM指挥调度的方法,包括以下步骤:
S1:通过使用socket与服务器进行网络连接;使用socket进行网络连接,实时更新数据,让调度更有可靠性,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。
S11:将所有的用户信息按照预设格式在当前显示器处的控制面板上进行展示;所述预设格式为列表格式或者矩阵格式。这一步主要是为了进行信息展示,因为在这个网络中,可能会有很多的用户信息,不同的用户信息有不同的权限来调用其他的电脑的信息,故而需要对所有的用户信息进行展示,以使得用户选择自己需要的账户信息。
S12:将控制面板进行隐藏。控制面板是在输出盒上运行的,当输出盒在播放视频时控制面板没有隐藏的话,控制面板就会挡在视频上面,从而影响一定的观感,使得用户的操作受到一定的影响。但是,在实际操作过程中隐不隐藏是根据用户的需要来定的,有些用户可能更习惯于自己来对控制面板进行隐藏,故而在设置的时候也可以不对控制面板进行隐藏。
S13:根据接收到的按键信息将控制面板调出,并对用户进行验证,如果验证通过,则执行步骤S2;所述按键信息为在控制键盘处按压三次ctrl按键。之所以三次ctrl是因为ctrl经常被使用,并且也便于记住,三次是因为三次以下大都被***使用,如果设置为三次以下的话,可能会产生热键冲突,并且三次以上连续按就会比较麻烦,因此,才设置三次ctrl。这一步主要针对的是控制面板隐藏的情况,当不出现控制面板隐藏的时候,也即是不需要这一步调用,但是还是需要对用户进行验证,因为不能够让不具备控制资格的用户来完成对应的操作。
S2:获取服务器处当前的用户信息以及与用户信息对应的所有控制盒数据;这一步也即是用户选取对应的控制盒的数据来进行显示。从服务器获取当前用户的所有控制盒数据,显示出来,用控制键盘的上下左右键对用户列表和控制盒列表进行切换,以及选择,当选完对应的控制盒的时候,按下回车键,就可以直接完成对对应的控制盒的调用。
S3:根据用户选择将对应控制盒数据在当前显示器进行显示。这一步主要是对选择的控制盒的数据进行展示。在本实施例中出现的控制盒指的是输出盒或者输入盒。
本实施例的KVM指挥调度工作原理:当输出盒启动时,KVM控制软件也会跟着启动,KVM控制软件启动完成后会先与输出盒进行网络连接,从而获取到服务器地址,在与服务器进行网络连接后,获取到所有的用户,并以列表的形式显示出来。之后,在将控制面板隐藏后,用控制键盘以按三次ctrl的方式,将控制面板调出,完成用户的验证,并从服务器获取当前用户的所有对应的控制盒数据,并将所有对应的控制盒数据显示出来,用控制键盘的上下左右键对用户列表以及控制盒列表进行切及选择,在选完对应的盒子时按回车键,直接调度对应的盒子,最后按Esc键对控制面板隐藏。
KVM控制软件,通过使用socket进行网络连接,从而来进行实时更新数据,让调度更有可靠性。在本实施例中仅需三步即可对信号进行调度,第一步找到需要切换信号源,第二步找切换哪一个输出盒上,第三步回车切换。
整个过程可以实现一键切换,操作控制,本实施例的KVM能够实现用户只需三步操作,即便之前完全没有接触过的人,也可实现KVM的功能,从而降低了KVM的推广门槛,并且极大地提高了KVM的操作效率。
实施例二
如图2所示,本实施例提供了一种KVM指挥调度的***,包括控制盒、交换机、服务器、显示器;所述控制盒和服务器均与交换机电性连接,所述控制盒包括输入盒和输出盒,所述显示器与输出盒电性连接,所述控制盒用于实现实施例一中任意一项所述的KVM指挥调度的方法。所述输入盒和输出盒的数量为多个。输入盒可能有多个或单个,这根据用户的需要来定。所有的输入都会接到交换机上,再由交换机转到对应的输出盒上。上述为整个KVM指挥调度的***的整体结构,具体的,在控制盒处对应还设置有控制键盘和鼠标来进行操作控制。在输入盒和输出盒上均设有KVM装置软件,KVM装置由控件面板和控制键盘组成,控件面板设于输出盒对应的显示器上,控件面板用于展示所有的输入盒和输出盒,让用户能够更直观的浏览所有信号源,控制键盘设于输出盒对应的USB接口上,控制键盘用于操作输出盒和输出盒列表,让用户更有效的对所有信号进行调度。
本申请的***可接入海量的输入端,根据显示所需随意搭配输出盒子;超越了传统矩阵路数的限制。各个分布式点位可灵活放置,可灵活接入信号源输入、输出给显示屏;突破了传统矩阵***距离/信号位置的限制。以实现一套键盘、显示器、鼠标来控制多台设备,***和网络的集中管理,提高***的可管理性和工作效率。
实施例三
实施例三公开了一种计算机可读存储介质,该存储介质用于存储程序,并且该程序被处理器执行时,实现实施例一的KVM指挥调度的方法。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述基于内容更新通知装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
Claims (10)
1.一种KVM指挥调度的方法,其特征在于,包括以下步骤:
网络连接步骤:与服务器进行网络连接;
信息获取步骤:获取服务器处当前的用户信息以及与用户信息对应的所有控制盒数据;
显示步骤:根据用户选择将对应控制盒数据在当前显示器进行显示。
2.如权利要求1所述的一种KVM指挥调度的方法,其特征在于,在所述网络连接步骤之后还包括展示步骤:将所有的用户信息按照预设格式在当前显示器处的控制面板上进行展示。
3.如权利要求2所述的一种KVM指挥调度的方法,其特征在于,所述预设格式为列表格式或者矩阵格式。
4.如权利要求2所述的一种KVM指挥调度的方法,其特征在于,在所述展示步骤之后还包括面板隐藏步骤:将控制面板进行隐藏。
5.如权利要求4所述的一种KVM指挥调度的方法,其特征在于,在面板隐藏步骤之后还包括调用步骤:根据接收到的按键信息将控制面板调出,并对用户进行验证,如果验证通过,则执行信息获取步骤。
6.如权利要求5所述的一种KVM指挥调度的方法,其特征在于,所述按键信息为在控制键盘处按压三次ctrl按键。
7.如权利要求1-6中任意一项所述的一种KVM指挥调度的方法,其特征在于,在网络连接步骤中:通过使用socket与服务器进行网络连接以实现实时更新数据。
8.一种KVM指挥调度的***,其特征在于,包括控制盒、交换机、服务器、显示器;所述控制盒和服务器均与交换机电性连接,所述控制盒包括输入盒和输出盒,所述显示器与输出盒电性连接,所述控制盒用于实现权利要求1-7中任意一项所述的一种KVM指挥调度的方法。
9.如权利要求8所述的一种KVM指挥调度的***,其特征在于,所述输入盒和输出盒的数量为多个。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-7任意一项所述的一种KVM指挥调度的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811158496.XA CN109471546A (zh) | 2018-09-30 | 2018-09-30 | 一种kvm指挥调度的方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811158496.XA CN109471546A (zh) | 2018-09-30 | 2018-09-30 | 一种kvm指挥调度的方法、***及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109471546A true CN109471546A (zh) | 2019-03-15 |
Family
ID=65663587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811158496.XA Pending CN109471546A (zh) | 2018-09-30 | 2018-09-30 | 一种kvm指挥调度的方法、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109471546A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111475311A (zh) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | 协作***、协作控制方法及协作控制装置 |
CN111479023A (zh) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | 坐席通话处理方法、坐席协作控制***及装置 |
CN111596772A (zh) * | 2020-05-20 | 2020-08-28 | 威创集团股份有限公司 | 一种kvm的分布式***、操控方法及介质 |
CN111831375A (zh) * | 2020-06-22 | 2020-10-27 | 广州市保伦电子有限公司 | 一种分布式kvm坐席协作图形推送方法、***和输出模块 |
CN115296952A (zh) * | 2022-09-26 | 2022-11-04 | 广州市保伦电子有限公司 | 一种设备调度方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105072438A (zh) * | 2015-07-30 | 2015-11-18 | 北京淳中视讯科技有限公司 | 一种数据处理的方法、视频矩阵、接收盒及*** |
CN105681398A (zh) * | 2015-12-30 | 2016-06-15 | 广东威创视讯科技股份有限公司 | 一种kvm远程控制的方法、编码盒及*** |
CN107977149A (zh) * | 2016-10-25 | 2018-05-01 | 中兴通讯股份有限公司 | 虚拟导航栏的处理方法和终端 |
-
2018
- 2018-09-30 CN CN201811158496.XA patent/CN109471546A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105072438A (zh) * | 2015-07-30 | 2015-11-18 | 北京淳中视讯科技有限公司 | 一种数据处理的方法、视频矩阵、接收盒及*** |
CN105681398A (zh) * | 2015-12-30 | 2016-06-15 | 广东威创视讯科技股份有限公司 | 一种kvm远程控制的方法、编码盒及*** |
CN107977149A (zh) * | 2016-10-25 | 2018-05-01 | 中兴通讯股份有限公司 | 虚拟导航栏的处理方法和终端 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111475311A (zh) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | 协作***、协作控制方法及协作控制装置 |
CN111479023A (zh) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | 坐席通话处理方法、坐席协作控制***及装置 |
CN111479023B (zh) * | 2019-07-15 | 2020-12-22 | 广州湖森电子科技有限公司 | 坐席通话处理方法、坐席协作控制***及装置 |
CN111596772A (zh) * | 2020-05-20 | 2020-08-28 | 威创集团股份有限公司 | 一种kvm的分布式***、操控方法及介质 |
CN111596772B (zh) * | 2020-05-20 | 2022-05-03 | 威创集团股份有限公司 | 一种kvm的分布式***、操控方法及介质 |
CN111831375A (zh) * | 2020-06-22 | 2020-10-27 | 广州市保伦电子有限公司 | 一种分布式kvm坐席协作图形推送方法、***和输出模块 |
CN115296952A (zh) * | 2022-09-26 | 2022-11-04 | 广州市保伦电子有限公司 | 一种设备调度方法、装置、设备及存储介质 |
CN115296952B (zh) * | 2022-09-26 | 2023-02-07 | 广州市保伦电子有限公司 | 一种设备调度方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109471546A (zh) | 一种kvm指挥调度的方法、***及存储介质 | |
EP3534320A1 (en) | Block chain-based multi-chain management method and system, electronic device, and storage medium | |
US20190147021A1 (en) | Multiplexing, isolating and collaborative management information system and method | |
CN109902255B (zh) | 页面混合浏览记录生成方法、装置、设备和存储介质 | |
CN109933760A (zh) | 表单生成方法、装置、计算机设备及计算机可读存储介质 | |
CN105786473A (zh) | 多任务界面的任务管理方法、装置及终端设备 | |
US20160269795A1 (en) | Instructing mode switching method and device based on smart television interface | |
US20170131688A1 (en) | Adaptive control and management for electronic device | |
WO2014205903A1 (zh) | 文件显示方法及装置 | |
CN204143487U (zh) | 监狱智能会见管理*** | |
CN110515519A (zh) | 展示阅读内容的方法、设备和计算机存储介质 | |
CN110881039B (zh) | 一种云安全管理*** | |
CN103257889B (zh) | 用于混合式架构***的应用程序管理装置及管理方法 | |
CN106897162A (zh) | 一种应用中组件的通信方式选择方法、通信***和移动终端 | |
CN106126011A (zh) | 一种应用程序的资源占用信息显示方法及移动终端 | |
CN109241727B (zh) | 权限设置方法及装置 | |
CN110069730A (zh) | 前端页面显示控制方法、装置、设备及可读存储介质 | |
CN109831304B (zh) | 一种身份认证设备的多应用方法及*** | |
CN106295320A (zh) | 一种基于白名单的Android***定制桌面 | |
CN109683942A (zh) | 脚本管理方法、装置、介质及电子设备 | |
CN109684620A (zh) | 合同修改信息记录方法、装置及计算机可读存储介质 | |
CN108551429A (zh) | 应用程序的流量控制方法、电子装置及计算机可读存储介质 | |
WO2018045784A1 (zh) | 一种快速切换应用桌面的方法及*** | |
CN108228250A (zh) | 一种应用界面的显示方法及终端 | |
CN109582265A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190315 |
|
RJ01 | Rejection of invention patent application after publication |