一种服务器连接方法、装置、设备及计算机可读存储介质与流程

未命名 10-08 阅读:59 评论:0


1.本发明涉及计算机技术领域,特别涉及一种服务器连接方法、装置、设备及计算机可读存储介质。


背景技术:

2.服务器设备的使用一般是在机柜和实验台上,且一般来说需要使用的服务器样机数量都比较多,而我们平常可供使用的键盘和鼠标数量都有限,因为键盘和鼠标的线又长又多,并且需要在几台机器前置后置面板上来回进行插拔,在工作时这样的操作非常浪费时间,而且每当实验室服务器数量多了之后,不仅占空间,导致实验室环境很乱,而且也会严重拖累我们日常的工作效率。
3.因此,利用有线鼠标与服务器进行连接时,容易受环境和鼠标线的长短限制,无法自由自在变换位置,使得与服务器连接的效率较低。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种服务器连接方法、装置、设备及计算机可读存储介质,解决了现有技术中键盘与服务器连接效率低的技术问题。
5.为解决上述技术问题,本发明提供了一种服务器连接方法,包括:
6.向服务器发送连接信号;
7.接收所述服务器根据所述连接信号发送的服务器信息;
8.根据所述服务器信息确定目标服务器;
9.根据所述服务器信息与所述目标服务器建立连接。
10.可选的,所述根据所述服务器信息确定目标服务器,包括:
11.检测触摸屏中的触摸动作,并确定与所述触摸动作对应的触摸点;
12.根据所述触摸点确定与所述服务器信息对应的服务器选择指令;
13.根据所述服务器选择指令选择所述目标服务器。
14.可选的,所述向服务器发送连接信号,包括:
15.确定与所述服务器的连接方式;其中,所述连接方式包括无线局域网连接和蓝牙连接;
16.当确定所述连接方式为所述无线局域网连接时,模拟路由器创建局域网,通过所述局域网向所述服务器发送所述连接信号;
17.当确定所述连接方式为所述蓝牙连接时,利用蓝牙发射器向所述服务器发送所述连接信号。
18.可选的,在所述根据所述服务器信息与所述目标服务器建立连接之后,还包括:
19.获取键盘功能状态;其中,所述键盘功能状态包括触摸屏键盘状态、服务器信息显示状态、键盘系统模式状态、键盘布局状态、键盘反馈状态、键盘联想状态和键盘检测状态中的至少一种;
20.其中,所述键盘反馈状态为控制键盘时的反馈声音;所述键盘联想状态为根据用户输入进行后续智能联想的内容;所述键盘检测状态为根据输入进行内容检测;
21.接收与所述键盘功能状态对应的键盘功能状态选择指令;
22.根据所述键盘功能状态选择指令确定键盘目标功能状态;
23.根据所述键盘目标功能状态控制所述目标服务器。
24.可选的,所述接收与所述键盘功能状态对应的键盘功能状态选择指令,包括:
25.接收与所述键盘功能状态对应的多功能键盘状态组合指令;其中,所述多功能键盘状态组合指令中至少包括两种所述键盘功能状态。
26.可选的,在所述根据所述服务器信息与所述目标服务器建立连接之后,还包括:
27.对所述目标服务器进行调试,并利用显示器对调试过程进行显示。
28.可选的,所述根据所述服务器信息与所述目标服务器建立连接,包括:
29.利用服务器名称信息和/或服务器配置信息与所述目标服务器建立连接。
30.本发明还提供了一种服务器连接装置,应用于键盘,包括:
31.连接信号发送模块,用于向服务器发送连接信号;
32.服务器信息接收模块,用于接收所述服务器根据所述连接信号发送的服务器信息;
33.目标服务器确定模块,用于根据所述服务器信息确定目标服务器;
34.服务器连接模块,用于根据所述服务器信息与所述目标服务器建立连接。
35.本发明还提供了一种服务器连接设备,包括:
36.存储器,用于存储计算机程序;
37.处理器,用于执行所述计算机程序时实现上述的服务器连接方法的步骤。
38.本发明还提供了一种计算机可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现上述所述服务器连接方法的步骤。
39.可见,本发明通过向服务器发送连接信号;接收服务器根据连接信号发送的服务器信息;根据服务器信息确定目标服务器;根据服务器信息与目标服务器建立连接,使得键盘可以根据服务器信息主动与目标服务器建立连接,从而主动确定需要控制的目标服务器。由于和当前键盘与服务器建立连接时,服务器不设置信号接收模块,需要利用有线鼠标被动与服务器建立连接相比,本发明可以直接根据连接信号与目标服务器进行主动无线连接,测试人员可以仅使用一套键盘就可对整个机房数台服务器进行远程操控,可以极大地节省时间和精力,并且可以提高用户的体验感。
40.此外,本发明还提供了一种服务器连接装置、设备及计算机可读存储介质,同样具有上述有益效果。
附图说明
41.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
42.图1为本发明实施例提供的一种服务器连接方法的流程图;
43.图2为本发明实施例提供的一种服务器连接方法的流程示例图;
44.图3为本发明实施例提供的另一种服务器连接方法的流程示例图;
45.图4为本发明实施例提供的一种具体的服务器连接方法的流程示例图;
46.图5为本发明实施例提供的一种服务器连接装置的结构示意图;
47.图6为本发明实施例提供的一种服务器连接设备的结构示意图。
具体实施方式
48.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.服务器的使用一般是在机柜和实验台上,且一般来说需要使用的服务器样机数量都比较多,平常可供使用的键盘和鼠标数量都有限,因为键盘和鼠标的线又长又多,并且需要在几台机器前置后置面板上来回进行插拔,在工作时利用上述方法进行操作,非常浪费时间,而且当实验室服务器数量较多时,键盘的线会比较杂乱,影响用户的体验感,而且也会严重拖累我们日常的工作效率。因此,需要提高键盘与服务器连接的效率。
50.请参考图1,图1为本发明实施例提供的一种服务器连接方法的流程图。该方法可以包括:
51.s100,向服务器发送连接信号。
52.该实施例的执行主体是键盘。该实施例并不限定向服务器发送连接信号的具体方式。例如,可以根据蓝牙信号向服务器发送连接信号。或者,还可以根据无线射频信号向服务器发送连接信号,其中,在射频技术的情况下,无线键盘可以使用射频技术在发射器和接收器两个部分之间连接,通过将发射器插入键盘端口,接收器插入待使用的服务器的usb端口(universal serial bus,通用串行总线),通过向服务器发送连接信号,服务器会识别正在发射连接信号的键盘。或者通过确定与服务器的连接方式;其中,连接方式包括无线局域网连接和蓝牙连接;当确定连接方式为无线局域网连接时,模拟路由器创建局域网,通过局域网向服务器发送连接信号;当确定连接方式为蓝牙连接时,利用蓝牙发射器向服务器发送连接信号。其中,该无线局域网连接和蓝牙连接实施例中并不限定确定与服务器的连接方式的具体方法,例如,可以根据优先级确定与服务器的连接方式(无线局域网连接的优先级高于蓝牙连接;或者无线局域网连接的优先级低于蓝牙连接);或者根据选择指令确定与服务器的连接方式。该实施例中模拟路由器创建局域网,通过局域网向服务器发送连接信号从而与服务器连接,此时,键盘将为控制机,服务器将被设置为被控制服务器,可以设置相应的控制策略对服务器进行控制。可以理解的是,当连接方式为蓝牙连接时,由于现今实验室的服务器上几乎均不设置蓝牙模块,故可以通过键盘上设置蓝牙发射器,为服务器设置外接蓝牙接收装置,从而进行信号的发送与接收,对服务器进行一对一或一对多的连接,通过主动向服务器发送连接信号,进而与服务器建立连接,实现对服务器的远程控制与交互,例如,打开服务器的蓝牙模块,使该服务器处在可被搜索的状态下,此时就可给服务器发送连接信号。可见,通过蓝牙连接和局域网连接的方式发送连接信号,可以使得在没有网络的情况下,键盘自身模拟路由器创建局域网,从而可以实现与服务器的无线连接控制,或
者在局域网信号不好的情况下,可以利用蓝牙连接的方式发送连接信号,故该实施例可以提高连接信号发送的稳定性,提高用户的体验感。
53.s101,接收服务器根据连接信号发送的服务器信息。
54.该实施例并不限定服务器信息的具体类型。例如,服务器信息可以是服务器名称;或者还可以是服务器配置信息;或者还可以是服务器地址信息;或者还可以是与服务器名称对应的编号信息。可以理解的是,服务器端在接收到连接信号时,会提取本机id(身份识别号)信息,发送至键盘端。
55.s102,根据服务器信息确定目标服务器。
56.该实施例并不限定根据服务器确定目标服务器的具体方式。例如,可以根据服务器信息键盘自身根据连接顺序确定目标服务器;或者,还可以接收与服务器信息对应的服务器选择指令,利用服务器选择指令确定目标服务器。其中,该实施例并不限定利用服务器选择指令确定目标服务器的具体方式,例如,可以检测触摸屏中的触摸动作,并确定与触摸动作对应的触摸点,根据触摸点确定服务器选择指令;或者还可以将服务器信息进行处理,以使服务器编号显示在显示屏中,根据显示屏中的服务器编号,确定键盘按键对应的具体服务器编号,根据选择的服务器编号,确定与服务器编号对应服务器选择指令,从而确定目标服务器。
57.s103,根据服务器信息与目标服务器建立连接。
58.该实施例并不限定键盘根据服务器信息与目标服务器建立连接。例如,可以根据服务器名称信息与目标服务器建立连接;或者,还可以根据服务器配置信息与目标服务器建立连接;或者,还可以根据服务器名称信息和服务器配置信息与目标服务器建立连接。其中,服务器配置信息除了用于与目标服务器建立连接之外,还可以确定服务器是否存在问题。
59.需要说明的是,该实施例也不限定键盘根据服务器信息与目标服务器建立连接后执行的具体操作。例如,可以获取键盘功能状态;其中,键盘功能状态包括触摸屏键盘状态、服务器信息显示状态、键盘系统模式状态、键盘布局状态、键盘反馈状态、键盘联想状态和键盘检测状态中的至少一种;其中,键盘反馈状态为控制键盘时的反馈声音;键盘联想状态为根据用户输入进行后续智能联想的内容;键盘检测状态为根据输入进行内容检测;接收与键盘功能状态对应的键盘功能状态选择指令;根据键盘功能状态选择指令确定键盘目标功能状态;根据键盘目标功能状态控制目标服务器。其中,触摸屏键盘状态为可以利用触摸屏显示服务器信息,或者触摸屏键盘状态为可以利用触摸屏作为键盘控制服务器;服务器信息显示状态为连接成功后是否显示服务器信息;键盘系统模式状态为键盘具体对应的服务器系统,服务器系统可以是windows操作系统(微软操作系统);或者键盘系统模式状态可以是linux操作系统(克隆系统)。键盘布局状态可以是键盘按键显示的顺序,或者键盘布局状态还可以是显示屏和键盘的位置。键盘检测状态为根据输入进行内容检测,确定输入的语句是否正确。可见,本发明实施例可以根据键盘功能状态确定目标功能状态,进而根据目标功能状态控制目标服务器,可以实现利用键盘实现对服务器的多样化控制,提高键盘控制服务器的灵活性提高用户的体验感。
60.需要说明的是,本发明实施例在根据目标功能状态控制目标服务器时,可以接收与键盘功能状态对应的多功能键盘状态组合指令;其中,多功能键盘状态组合指令中至少
包括两种键盘功能状态。该实施例并不限定多功能键盘状态组合指令中包括的具体的键盘功能状态,只要至少是两种即可。例如,可以将键盘布局状态和触摸屏键盘状态结合;或者将键盘检测状态和键盘反馈状态进行结合作为多功能键盘状态组合指令,从而根据该多功能键盘状态组合指令对目标服务器进行控制;或者还可以将键盘布局状态、键盘联想状态和触摸屏键盘状态结合,得到多功能键盘状态。该实施例并不限定多功能键盘状态组合指令的下发的具体形式。例如,可以将键盘功能状态显示在服务器上,利用服务器选择键盘功能状态;或者还可以直接将键盘功能状态显示在键盘自带的显示屏上,从而根据显示屏上显示的内容,根据触摸点或者按键点确定多功能键盘状态组合指令。可见,本发明实施例可以将键盘功能状态进行组合得到多功能键盘状态,使得键盘控制服务器时更加灵活,更加智能。
61.需要说明的是,本发明实施例根据服务器信息与目标服务器建立连接之后,还可以对目标服务器进行调试,并利用显示器对调试过程进行显示。该实施例并不限定显示器的具体形式。例如,显示器可以是与键盘外接的显示屏;或者显示器还可以是键盘上自带的显示屏。可以理解的是,键盘可以选择很多的服务器,用一台显示器,控制多个服务器,显示服务器的画面,同时实现对多个服务器的调试,提高对服务器控制的效率。
62.基于上述实施例,本发明提供的服务器连接方法,通过向服务器发送连接信号;接收服务器根据连接信号发送的服务器信息;根据服务器信息确定目标服务器;根据服务器信息与目标服务器建立连接。可见,和当前利用有线键盘对服务器进行控制,且需要键盘被动连接服务器相比,本发明通过主动向服务器发送连接信号,从而实现了根据服务器信息主动与目标服务器建立连接,由于只要向周围的服务器发送连接信号,即可与多个服务器建立主动连接,极大地提高了服务器的连接效率。并且,可以检测触摸屏中的触摸动作,并确定与触摸动作对应的触摸点,根据触摸点确定服务器选择指令,由于可以直接根据触摸动作确定服务器选择指令,使得选择目标服务器的效率更高;并且,可以从局域网连接和蓝牙连接中选择任意一种方式,发送连接信号,提高了连接信号发送的稳定性;并且,可以获取键盘功能状态,接收与键盘功能状态对应的键盘功能状态选择指令,根据键盘功能状态选择指令确定键盘目标功能状态,根据键盘目标功能状态控制目标服务器,由于可以在与目标服务器建立连接之后,根据不同的键盘功能状态实现对目标服务器的不同控制,提高了控制目标服务器的智能性;并且,可以接收与键盘功能状态对应的多功能键盘状态组合指令,进一步提高键盘控制目标服务器的灵活性;并且,对目标服务器进行调试,并利用显示器对调试过程进行显示,由于可以利用一个显示器实现对多个目标服务器调试过程进行显示,故可以提高键盘对目标服务器的调试效率;并且,可以利用服务器名称信息和服务器配置信息与目标服务器建立连接,由于服务器配置信息是服务器重要的信息,可以确定服务器与键盘是否正常连接,故可以提高与目标服务器建立连接的准确性和智能性。
63.为了使本发明更便于理解,具体请参考图2,图2为本发明实施例提供的一种服务器连接方法的流程示例图,具体可以包括:
64.s200,向服务器发送连接信号。
65.该实施例的执行主体是键盘。该实施例并不限定向服务器发送连接信号的具体形式。例如,可以是通过无线射频的方式进行连接。或者还可以通过蓝牙的方式,向服务器发送连接信号,当根据蓝牙信号进行连接时,连接信号为蓝牙信号,键盘周围可能存在多个可
以进行蓝牙连接的设备(服务器),向周围发出蓝牙连接信号,从而搜索预设范围内可以进行蓝牙连接的设备服务器。
66.s201,接收服务器根据连接信号发送的服务器信息。
67.该实施例中键盘可以接收服务器根据连接信号发送的服务器信息。该实施例并不限定具体的服务器信息。例如,服务器信息可以为服务器的名称信息;或者服务器信息还可以是mac(media access contro,物理地址)地址信息。
68.s202,接收与服务器信息对应的服务器选择指令。
69.该实施例并不限定具体的服务器选择指令。例如,服务器选择指令可以是选择全部的服务器;或者服务器选择指令还可以是根据服务器信息选择部分的服务器。该实施例并不限定服务器选择执行的具体形式。例如,服务器选择指令可以是检测触摸屏中的触摸动作,并确定与触摸动作对应的触摸点,从而根据触摸点确定所述服务器选择指令;或者服务器选择指令可以是键盘自身按照服务器信息的获取顺序,确定获取顺序中排名靠前的预设个数的服务器,作为服务器选择指令;或者服务器选择指令还可以是利用键盘敲击数字对应的服务器编号确定服务器选择指令。
70.s203,根据服务器选择指令选择目标服务器。
71.该实施例可以根据服务器选择指令选择目标服务器。该实施例并不限定目标服务器选择的目标服务器的具体数量。例如,目标服务器的数量可以是1个;或者目标服务器的数量还可以是5个;或者目标服务器的数量还可以是10个。
72.s204,根据服务器信息与目标服务器建立连接。
73.该实施例可以根据服务器信息确定的服务器选择指令,与目标服务器建立连接。
74.基于上述实施例,本发明通过向服务器发送连接信号,接收服务器根据连接信号发送的服务器信息,接收与服务器信息对应的服务器选择指令,根据服务器选择指令选择目标服务器,根据服务器信息与目标服务器建立连接。可见,和当前键盘无法主动选择服务器,与服务器建立连接相比,本发明提供的服务器连接方法,键盘作为执行主体,可以主动向服务器发送连接信号,接收与服务器信息对应的服务器选择指令,从而根据服务器选择指令与目标服务器建立连接,实现了与服务器的主动选择连接,提高了服务器连接的灵活性。
75.为了使本发明更便于理解,具体请参考图3,图3为本发明实施例提供的另一种服务器连接方法的流程示例图,具体可以包括:
76.s300,键盘端发出连接信号。
77.该实施通过发出连接信号,使得服务器端可以是根据连接信号返回服务器信息。
78.s301,服务器端接收到连接信号时,根据连接信号向键盘端发送服务器信息;其中,服务器至少为两个,服务器信息包括服务器名称信息和服务器配置信息。
79.该实施例并不限定具体的服务器配置信息。例如,服务器配置信息可以是服务器的地址;或者服务器配置信息可以为服务器是否与其他设备建立连接,获取连接环境是否安全。
80.s302,键盘端检测触摸屏中与服务器信息相关的触摸动作,并确定与触摸动作对应的触摸点。
81.该实施例键盘端检测触摸屏中的触摸动作,并确定与触摸动作对应的触摸点,即
该实施例中的显示屏为触摸屏。
82.s303,键盘端根据触摸点确定服务器选择指令。
83.s304,根据服务器选择指令选择目标服务器,并根据服务器信息与目标服务器建立连接。
84.为了使本发明更便于理解,具体请参考图4,图4为本发明实施例提供的一种具体的服务器连接方法的流程示例图,具体可以包括:
85.s400,键盘端发出连接信号。
86.需要说明的是,该实施例中的服务器和键盘的功能分别为:键盘:信号传输和发送信号;服务器:信号接收,处理并返回新的信号,以及服务器信息分析,即服务器提取本机信息,发送至键盘。
87.s401,服务器端确定接收连接信号和发送服务器信息的功能是否开启。
88.该实施例中的接收连接信息是指服务器是否处于可以被搜索的状态。该实施例中的发送服务器信息的功能是,根据连接信号下发命令,收集自身服务器信息,发送给键盘。
89.s402,当开启时,服务器端接收到连接信号。
90.该实施例中服务器的蓝牙模块已打开,使服务器处在可被搜索的状态下。
91.s403,当未开启时,服务器端对功能进行开启,服务器端接收到连接信号。
92.该实施例中的功能为接收连接信号和发送服务器信息的功能。
93.s404,服务器端根据连接信号将服务器信息发送给键盘端。
94.s405,键盘端接收服务器端发送的服务器信息。
95.s406,键盘端检测触摸屏中与服务器信息相关的触摸动作,并确定与触摸动作对应的触摸点。
96.s407,键盘端根据触摸点确定服务器选择指令。
97.s408,键盘端根据服务器选择指令选择目标服务器,并根据服务器信息与目标服务器建立连接。
98.s409,键盘端接收与键盘功能状态对应的键盘功能状态选择指令。
99.s410,根据键盘功能状态选择指令确定键盘目标功能状态,并控制目标服务器。
100.下面对本发明实施例提供的一种服务器连接装置进行介绍,下文描述的一种服务器连接装置与上文描述的一种服务器连接方法可相互对应参照。
101.具体请参考图5,图5为本发明实施例提供的一种服务器连接装置的结构示意图,可以包括:
102.连接信号发送模块100,用于向服务器发送连接信号;
103.服务器信息接收模块200,用于接收所述服务器根据所述连接信号发送的服务器信息;
104.目标服务器确定模块300,用于根据所述服务器信息确定目标服务器;
105.服务器连接模块400,用于根据所述服务器信息与所述目标服务器建立连接。
106.进一步地,基于上述实施例,上述目标服务器确定模块300,可以包括:
107.触摸点检测单元,用于检测触摸屏中的触摸动作,并确定与所述触摸动作对应的触摸点;
108.服务器选择指令确定单元,用于根据所述触摸点确定与所述服务器信息对应的服
务器选择指令;
109.目标服务器选择单元,用于根据所述服务器选择指令选择所述目标服务器。
110.进一步地,基于上述任意实施例,上述连接信号发送模块100,可以包括:
111.连接方式确定单元,用于确定与所述服务器的连接方式;其中,所述连接方式包括无线局域网连接和蓝牙连接;
112.第一连接信号发送单元,用于当确定所述连接方式为所述无线局域网连接时,模拟路由器创建局域网,通过所述局域网向所述服务器发送所述连接信号;
113.第二连接信号发送单元,用于当确定所述连接方式为所述蓝牙连接时,利用蓝牙发射器向所述服务器发送所述连接信号。
114.进一步地,基于上述任意实施例,上述服务器连接装置,还可以包括:
115.键盘功能状态获取模块,用于获取键盘功能状态;其中,所述键盘功能状态包括触摸屏键盘状态、服务器信息显示状态、键盘系统模式状态、键盘布局状态、键盘反馈状态、键盘联想状态和键盘检测状态中的至少一种;其中,所述键盘反馈状态为控制键盘时的反馈声音;所述键盘联想状态为根据用户输入进行后续智能联想的内容;所述键盘检测状态为根据输入进行内容检测;
116.键盘功能状态选择指令确定模块,用于接收与所述键盘功能状态对应的键盘功能状态选择指令;
117.键盘目标功能状态确定模块,用于根据所述键盘功能状态选择指令确定键盘目标功能状态;
118.目标服务器控制模块,用于根据所述键盘目标功能状态控制所述目标服务器。
119.进一步地,基于上述实施例,上述键盘功能状态选择指令确定模块,可以包括:
120.多功能键盘状态组合指令接收单元,用于接收与所述键盘功能状态对应的多功能键盘状态组合指令;其中,所述多功能键盘状态组合指令中至少包括两种所述键盘功能状态。
121.进一步地,基于上述任意实施例,上述服务器连接装置,还可以包括:
122.调试过程显示模块,用于对所述目标服务器进行调试,并利用显示器对调试过程进行显示。
123.进一步地,基于上述任意实施例,上述服务器连接模块400,可以包括:
124.服务器连接单元,用于利用服务器名称信息和/或服务器配置信息与所述目标服务器建立连接。
125.需要说明的是,上述一种服务器连接装置中的模块以及单元在不影响逻辑的情况下,其顺序可以前后进行更改。
126.本发明实施例提供的一种服务器连接装置,包括:连接信号发送模块100,用于向服务器发送连接信号;服务器信息接收模块200,用于接收所述服务器根据所述连接信号发送的服务器信息;目标服务器确定模块300,用于根据所述服务器信息确定目标服务器;服务器连接模块400,用于根据所述服务器信息与所述目标服务器建立连接。可见,和当前利用有线键盘对服务器进行控制,且需要键盘被动连接服务器相比,本发明通过主动向服务器发送连接信号,从而实现了根据服务器信息主动与目标服务器建立连接,由于只要向周围的服务器发送连接信号,即可与多个服务器建立主动连接,极大地提高了服务器的连接
效率。并且,可以检测触摸屏中触摸动作,并确定与触摸动作对应的触摸点,根据触摸点确定服务器选择指令,由于可以直接根据触摸动作确定服务器选择指令,使得选择目标服务器的效率更高;并且,提供了两种连接信号发送方式,通过局域网连接和蓝牙连接的连接方式,可以提高连接信号发送的稳定性,并提高用户的体验感;并且,可以获取键盘功能状态,接收与键盘功能状态对应的键盘功能状态选择指令,根据键盘功能状态选择指令确定键盘目标功能状态,根据键盘目标功能状态控制目标服务器,由于可以在与目标服务器建立连接之后,根据不同的键盘功能状态实现对目标服务器的不同控制,提高了控制目标服务器的智能性;并且,可以接收与键盘功能状态对应的多功能键盘状态组合指令,进一步提高键盘控制目标服务器的灵活性;并且,对目标服务器进行调试,并利用显示器对调试过程进行显示,由于可以利用一个显示器实现对多个目标服务器调试过程进行显示,故可以提高键盘对目标服务器的调试效率;并且,可以利用服务器名称信息和服务器配置信息与目标服务器建立连接,由于服务器配置信息是服务器重要的信息,可以确定服务器与键盘是否正常连接,故可以提高与目标服务器建立连接的准确性和智能性。
127.下面对本发明实施例提供的一种服务器连接设备进行介绍,下文描述的一种服务器连接设备与上文描述的一种服务器连接方法可相互对应参照。
128.请参考图6,图6为本发明实施例提供的一种服务器连接设备的结构示意图,可以包括:
129.存储器10,用于存储计算机程序;
130.处理器20,用于执行计算机程序,以实现上述的一种服务器连接方法。
131.存储器10、处理器20、通信接口30均通过通信总线40完成相互间的通信。
132.在本发明实施例中,存储器10中用于存放一个或者一个以上程序,程序可以包括程序代码,程序代码包括计算机操作指令,在本发明实施例中,存储器10中可以存储有用于实现以下功能的程序:
133.向服务器发送连接信号。
134.接收服务器根据连接信号发送的服务器信息。
135.根据服务器信息确定目标服务器。
136.根据服务器信息与目标服务器建立连接
137.在一种可能的实现方式中,存储器10可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及至少一个功能所需的应用程序等;存储数据区可存储使用过程中所创建的数据。
138.此外,存储器10可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括nvram。存储器存储有操作系统和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作系统可以包括各种系统程序,用于实现各种基础任务以及处理基于硬件的任务。
139.处理器20可以为中央处理器(central processingunit,cpu)、特定应用集成电路、数字信号处理器、现场可编程门阵列或者其他可编程逻辑器件,处理器20可以是微处理器或者也可以是任何常规的处理器等。处理器20可以调用存储器10中存储的程序。
140.通信接口30可以为通信模块的接口,用于与其他设备或者系统连接。
141.当然,需要说明的是,图6所示的结构并不构成对本发明实施例中一种服务器连接设备的限定,在实际应用中一种服务器连接设备可以包括比图6所示的更多或更少的部件,或者组合某些部件。
142.下面对本发明实施例提供的计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的一种服务器连接方法可相互对应参照。
143.本发明还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的一种服务器连接方法的步骤。
144.该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(randomaccess memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
145.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
146.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应该认为超出本发明的范围。
147.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系属于仅仅用来将一个实体或者操作与另一个实体或者操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
148.以上对本发明所提供的一种服务器连接方法、装置、设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

技术特征:
1.一种服务器连接方法,其特征在于,应用于键盘,包括:向服务器发送连接信号;接收所述服务器根据所述连接信号发送的服务器信息;根据所述服务器信息确定目标服务器;根据所述服务器信息与所述目标服务器建立连接。2.根据权利要求1所述的服务器连接方法,其特征在于,所述根据所述服务器信息确定目标服务器,包括:检测触摸屏中的触摸动作,并确定与所述触摸动作对应的触摸点;根据所述触摸点确定与所述服务器信息对应的服务器选择指令;根据所述服务器选择指令选择所述目标服务器。3.根据权利要求1所述的服务器连接方法,其特征在于,所述向服务器发送连接信号,包括:确定与所述服务器的连接方式;其中,所述连接方式包括无线局域网连接和蓝牙连接;当确定所述连接方式为所述无线局域网连接时,模拟路由器创建局域网,通过所述局域网向所述服务器发送所述连接信号;当确定所述连接方式为所述蓝牙连接时,利用蓝牙发射器向所述服务器发送所述连接信号。4.根据权利要求1至3任一项所述的服务器连接方法,其特征在于,在所述根据所述服务器信息与所述目标服务器建立连接之后,还包括:获取键盘功能状态;其中,所述键盘功能状态包括触摸屏键盘状态、服务器信息显示状态、键盘系统模式状态、键盘布局状态、键盘反馈状态、键盘联想状态和键盘检测状态中的至少一种;其中,所述键盘反馈状态为控制键盘时的反馈声音;所述键盘联想状态为根据用户输入进行后续智能联想的内容;所述键盘检测状态为根据输入进行内容检测;接收与所述键盘功能状态对应的键盘功能状态选择指令;根据所述键盘功能状态选择指令确定键盘目标功能状态;根据所述键盘目标功能状态控制所述目标服务器。5.根据权利要求4所述的服务器连接方法,其特征在于,所述接收与所述键盘功能状态对应的键盘功能状态选择指令,包括:接收与所述键盘功能状态对应的多功能键盘状态组合指令;其中,所述多功能键盘状态组合指令中至少包括两种所述键盘功能状态。6.根据权利要求1所述的服务器连接方法,其特征在于,在所述根据所述服务器信息与所述目标服务器建立连接之后,还包括:对所述目标服务器进行调试,并利用显示器对调试过程进行显示。7.根据权利要求1所述的服务器连接方法,其特征在于,所述根据所述服务器信息与所述目标服务器建立连接,包括:利用服务器名称信息和/或服务器配置信息与所述目标服务器建立连接。8.一种服务器连接装置,其特征在于,应用于键盘,包括:连接信号发送模块,用于向服务器发送连接信号;
服务器信息接收模块,用于接收所述服务器根据所述连接信号发送的服务器信息;目标服务器确定模块,用于根据所述服务器信息确定目标服务器;服务器连接模块,用于根据所述服务器信息与所述目标服务器建立连接。9.一种服务器连接设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的服务器连接方法的步骤。10.一种计算机可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至7任一项所述服务器连接方法的步骤。

技术总结
本发明公开了一种服务器连接方法、装置、设备及计算机可读存储介质,应用于键盘,应用于计算机技术领域,包括:向服务器发送连接信号;接收服务器根据连接信号发送的服务器信息;根据服务器信息确定目标服务器;根据服务器信息与目标服务器建立连接。可见,和之前利用有线鼠标,不断进行插拔与实验室的服务器进行连接的服务器连接方式相比,本发明通过向服务器发送连接信号,使得键盘可以根据服务器信息主动与目标服务器建立连接,从而主动确定需要控制的目标服务器。由于可以直接根据连接信号与目标服务器进行无线连接,仅使用一套键盘就可对整个机房数台服务器进行远程控制,故可以极大地节省时间和精力,并且可以提高用户的体验感。体验感。体验感。


技术研发人员:马志伟
受保护的技术使用者:浪潮(山东)计算机科技有限公司
技术研发日:2023.06.30
技术公布日:2023/10/6
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐