一种便民终端机的远程控制系统和方法

文档序号:9826745阅读:429来源:国知局
一种便民终端机的远程控制系统和方法
【技术领域】
[0001]本发明属于电子技术领域,具体涉及一种便民终端机的远程控制系统和方法。
【背景技术】
[0002]市面上现有的便民终端机的远程控制因为其单一的功能,已经不能很好的满足用户的需求,因此,将这些模式进行整合,建立一套相对完整,维护方便的远程控制系统已经变得势在必行;因此整体解决方案的这种思想被提了出来,作为一种体贴用户的方式,得到了多方的采纳和认可;本系统整合了命令行模式的代表Telnet方式,Samba协议,异步桌面的代表RDP方式,同步的桌面方式Console,以及Non-OS等等方式,一方面利用了现存的技术,另外一方面对这些技术进行了整合、修改,增进了彼此之间的相互关系;因此,研发一种结构合理、模块化设计、可扩展性强、系统完整、维护方便的便民终端机的远程控制系统和方法。

【发明内容】

[0003]本发明的目的在于克服现有技术的不足,提供一种结构合理、模块化设计、可扩展性强、系统完整、维护方便的便民终端机的远程控制系统和方法。
[0004]本发明的目的是这样实现的:一种便民终端机的远程控制系统,它包括服务端部分和客户端部分,所述的便民终端机的远程控制系统按照功能模块划分为:网络控制部分、系统部分、协议部分、图形部分、界面部分、操作控制部分、按照部分,所述的客户端部分包括有:主控、同步的远程桌面方式、虚拟远端的设备、命令行模式、不同步的远程桌面方式、Serial Over Line、Non_0S,所述的主控的流程包括显示IP输入界面,所述的显示IP输入界面之后,得到已经开启的服务的清单,进入显示模式选择界面,所述的显示模式选择界面之后为:创建主窗、整理传输的数据,所述的创建主窗、整理传输的数据通过开启对应的库文件并得到库中可以导出的接口函数的地址和整理传输的数据、执行指定库的初始化数据并运行库,到达某模式的库,所述的某模式的库与服务端部分互相连接。
[0005]所述的服务端部分包括有:同步的远程桌面方式服务器、虚拟远端的设备服务器。
[0006]所述的网络控制部分包括:Socket控制、数据加密解密和传输、远程通讯。
[0007]所述的图形部分包括:图形的压缩解压处理、以及如何将桌面转换为适当图形。
[0008]所述的协议部分包括:SMB协议、VT100协议、RDP协议、以及自定义的协议数据。
[0009]—种便民终端机的远程控制方法,该控制方法包括:
A.服务端系统通过图形的屏幕截取将服务端界面制作成图形;
B.图形在图形模块的解密等操作下变成数据块;
C.这些数据块按照一定的协议规范后,通过网络控制传输到客户端系统,客户端系统最终将结果显示在客户端界面上;
D.客户端系统的一些操作会按照一定的协议规范后,通过网络控制传输到服务端系统,服务端系统最终将结果显示在客户端界面上。
[0010]本发明的有益效果:本发明便民终端机的远程控制系统按照功能模块划分为:网络控制部分、系统部分、协议部分、图形部分、界面部分、操作控制部分、按照部分,由于整个系统由多人开发,其中涉及了很多通用的技术,如果大家都独立完成,无疑做了很多重复性质的工作,所以功能模块设计的主要目的就是列出项目中的技术点,对项目的技术力量的投入作出一个正确的分析,也就是提供一些公用性的模块,同时通过功能模块的分析,可以对未来的技术瓶颈的风险性有一定的帮助,具有结构合理、模块化设计的优点;主控的流程包括显示IP输入界面,所述的显示IP输入界面之后,得到已经开启的服务的清单,进入显示模式选择界面,所述的显示模式选择界面之后为:创建主窗、整理传输的数据,所述的创建主窗、整理传输的数据通过开启对应的库文件并得到库中可以导出的接口函数的地址和整理传输的数据、执行指定库的初始化数据并运行库,到达某模式的库,所述的某模式的库与服务端部分互相连接,从以上的设计就可以看到主控模式的整体设计流程,以及和各个模块之间的相互关系,具有模块化设计的优点;总的本发明具有结构合理、模块化设计、可扩展性强、系统完整、维护方便的优点。
【附图说明】
[0011]图1是本发明一种便民终端机的远程控制系统的功能模块关系示意图。
[0012]图2是本发明一种便民终端机的远程控制系统的主控逻辑结构示意图。
【具体实施方式】
[0013]下面结合附图对本发明做进一步的说明。
[0014]实施例1
如图1-2所示,一种便民终端机的远程控制系统,它包括服务端部分和客户端部分,所述的便民终端机的远程控制系统按照功能模块划分为:网络控制部分、系统部分、协议部分、图形部分、界面部分、操作控制部分、按照部分,所述的客户端部分包括有:主控、同步的远程桌面方式、虚拟远端的设备、命令行模式、不同步的远程桌面方式、Serial Over Line、Non-OS,所述的主控的流程包括显示IP输入界面,所述的显示IP输入界面之后,得到已经开启的服务的清单,进入显示模式选择界面,所述的显示模式选择界面之后为:创建主窗、整理传输的数据,所述的创建主窗、整理传输的数据通过开启对应的库文件并得到库中可以导出的接口函数的地址和整理传输的数据、执行指定库的初始化数据并运行库,到达某模式的库,所述的某模式的库与服务端部分互相连接。
[0015]—种便民终端机的远程控制方法,该控制方法包括:
服务端系统通过图形的屏幕截取将服务端界面制作成图形;
图形在图形模块的解密等操作下变成数据块;
这些数据块按照一定的协议规范后,通过网络控制传输到客户端系统,客户端系统最终将结果显示在客户端界面上;
客户端系统的一些操作会按照一定的协议规范后,通过网络控制传输到服务端系统,服务端系统最终将结果显示在客户端界面上。
[0016]本发明具体实施时:本发明便民终端机的远程控制系统按照功能模块划分为:网络控制部分、系统部分、协议部分、图形部分、界面部分、操作控制部分、按照部分,由于整个系统由多人开发,其中涉及了很多通用的技术,如果大家都独立完成,无疑做了很多重复性质的工作,所以功能模块设计的主要目的就是列出项目中的技术点,对项目的技术力量的投入作出一个正确的分析,也就是提供一些公用性的模块,同时通过功能模块的分析,可以对未来的技术瓶颈的风险性有一定的帮助,具有结构合理、模块化设计的优点;主控的流程包括显示IP输入界面,所述的显示IP输入界面之后,得到已经开启的服务的清单,进入显示模式选择界面,所述的显示模式选择界面之后为:创建主窗、整理传输的数据,所述的创建主窗、整理传输的数据通过开启对应的库文件并得到库中可以导出的接口函数的地址和整理传输的数据、执行指定库的初始化数据并运行库,到
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1