一种远程协助运维画板系统的制作方法

文档序号:35795719发布日期:2023-10-21 22:31阅读:50来源:国知局
一种远程协助运维画板系统的制作方法

本发明涉及远程控制,具体涉及了一种远程协助运维画板系统。


背景技术:

1、计算机图形技术是随着计算机技术在图形处理领域中的应用而发展起来的一门新技术,是伴随着电子计算机及其外围设备的发展而产生的,现已成为计算机应用科学中的一个重要分支,在许多行业中起着越来越大的作用。

2、一些服务部门在管理大量计算机时,有很多时候需要用到画图来阐述一些问题,即通过远程控制到任意电脑屏幕上进行批注、绘图、拖拽移动等操作,这就需要利用远程画板,来进行一些简单的画图、批注的工作。然而目前。然而,通过远程画板,进行图像绘制时,会存在远程传输指令在事件队列中堆积的问题,导致部分指令发出后,存在刷新速度慢,绘图时位置偏移,某些操作无响应的情况。


技术实现思路

1、本发明所意在于提供一种远程协助运维画板,能够使远程指令快速响应。

2、本发明提供的基础方案:一种远程协助运维画板,包括控制台模块和客户端模块;

3、控制台模块包括ip管理模块、通信模块、远程操作模块、所述客户端模块包括指令存储模块以及执行模块;

4、ip管理模块,记录有各个客户端模块的ip地址;

5、通信模块,用于根据客户端模块的ip地址,与客户端模块之间建立远程通讯;

6、远程操作模块,用于向建立远程通讯的客户端模块发送指令

7、指令存储模块,用于存储指令以及指令的优先级;

8、执行模块,用于根据接收到的指令以及指令的优先级,对指令进行执行,且同时等待执行的指令不超过n个。

9、本发明的原理及优点在于:通过控制台与客户端模块建立远程通讯,向客户端发送指令,对客户端进行控制。客户端在接收到指令过后,对指令进行执行,并且通过存储的指令的优先级,按照接收到的指令的优先级对指令完成执行。

10、1.根据指令的优先级,逐一对指令进行执行,通过逐一执行接收到的指令,减少单次执行的计算量,从而使得远程协助运维系统刷新快。同时通过排序的方式实现指令的分类优先执行,避免当前优先级低的指令占用内存,高优先级的指令等待执行造成拥堵,指令刷新慢的问题出现。

11、2.通过限制等待执行的指令数量,避免待执行指令过多造成传输拥挤从而造成的输入指令响应慢。

12、3.根据不同指令的优先级进行判断,通过合理设置不同指令的优先级,使得重要控制指令优先执行,输入的高优先级指令被快速执行,使得高优先级指令快速响应。

13、进一步,所述通信模块包括强制远程模块和授权远程模块;

14、授权远程模块,用于获取客户端模块发出的远程请求,以及其ip地址,根据发出远程请求的客户端的ip地址与其建立远程通讯;

15、强制远程模块,用于获取用户输入的ip地址,并根据ip地址与对应的客户端模块建立远程通讯。

16、客户端模块可向控制台模块主动请求远程协助,控制台模块在接收到远程请求后,根据发出请求的ip地址对对应的客户端模块进行远程通讯,从而使在存在问题时,主动请求进行远程协助。也可以通过直接选择需要进行远程协助的控制台模块的ip地址,对客户端模块进行强制远程。

17、进一步,所述执行模块包括执行队列模块和执行判断模块;

18、执行队列模块,用于在客户端模块接收到指令后,将接收到的指令添加进执行队列,执行队列中的等待执行的指令数量不超过10;

19、执行判断模块,用于根据执行队列中的指令的优先级,执行优先级高的指令。

20、将客户端模块接收到的指令添加至执行队列,并将执行队列中等待执行的指令数量限制在10以下,避免等待执行的指令过多造成网络拥堵。根据执行队列中的指令优先级,多优先级高的指令优先执行,保证高优先级的指令的快速响应。

21、进一步,所述指令包括绘图指令和编辑指令,所述绘图指令用于控制客户端模块绘画图形,所述编辑用于控制客户端模块执行文字编辑操作和图像编辑操作,编辑执行优先级高于绘图指令。

22、编辑指令主要对于文字编辑及绘图进行控制,绘图指令主要用于绘图辅助远程运维方式进行理解,当需要进行编辑指令,则表示当前绘图存在错误或需要进一步文字编辑保存重要内容,因此通过优先响应编辑指令,实现重要指令的快速响应。

23、进一步,所述绘图指令包括基本图绘制指令和自由绘制指令,所述基本图绘制指令用于调取预设的基本图形完成绘制,自由绘制指令用于根据控制台模块中用户输入的绘画轨迹进行绘制;

24、所述编辑指令包括文件编辑指令和图编辑指令;文件编辑指令包括打开、新建、保存,所述图编辑指令包括批注、擦除、箭头。

25、基本绘图指令可以调取预设的图形完成绘制,自由绘制模块可以根据用户输入的绘制指令进行绘制,编辑指令可以对文件、图像、文字进行操作。便于用户操作类别快速选择对于的指令。

26、进一步,所述客户端还包括上报模块;

27、上报模块,用于客户端模块在受监控主机上安装成功后,向控制台模块上报受监控主机的主机信息。



技术特征:

1.一种远程协助运维画板系统,其特征在于:包括控制台模块和客户端模块;

2.根据权利要求1所述的一种远程协助运维画板系统,其特征在于:所述通信模块包括强制远程模块和授权远程模块;

3.根据权利要求1所述的一种远程协助运维画板系统,其特征在于:所述执行模块包括执行队列模块以及执行判断模块;

4.根据权利要求3所述的一种远程协助运维画板系统,其特征在于:所述指令包括绘图指令和编辑指令,所述绘图指令用于控制客户端模块绘画图形,所述编辑指令用于控制客户端模块执行文字编辑操作和图像编辑操作,编辑执行优先级高于绘图指令。

5.根据权利要求4所述的一种远程协助运维画板系统,其特征在于:所述绘图指令包括基本图绘制指令和自由绘制指令,所述基本图绘制指令用于调取预设的基本图形完成绘制,自由绘制指令用于根据控制台模块中用户输入的绘画轨迹进行绘制;

6.根据权利要求1所述的一种远程协助运维画板系统,其特征在于:所述客户端还包括上报模块;


技术总结
本发明涉及远程控制技术领域,具体涉及了一种远程协助运维画板系统。包括控制台模块和客户端模块;控制台模块包括IP管理模块、通信模块、远程操作模块、所述客户端模块包括指令存储模块以及执行模块;IP管理模块,记录有各个客户端模块的IP地址;通信模块,用于根据客户端模块的IP地址,与客户端模块之间建立远程通讯;远程操作模块,用于向建立远程通讯的客户端模块发送指令指令存储模块,用于存储指令以及指令的优先级;执行模块,用于根据接收到的指令以及指令的优先级,对指令进行执行,且同时等待执行的指令不超过N个。能够使远程指令快速响应。

技术研发人员:许罡,田江松,陈金
受保护的技术使用者:贵州信安志恒信息技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1