毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于互联网的远程控制协议设计与实现(2)

时间:2017-05-02 11:36来源:毕业论文
4.4 数据传输与接收的设计 21 5 程序模块设计 23 5.1 主控端的设计 23 5.1.1 界面设计 23 5.1.2 自动生成格式化数据: 24 5.1.3 建立连接 24 5.1.4 信息发送 25 5.2 温控


4.4  数据传输与接收的设计    21
5  程序模块设计    23
5.1  主控端的设计    23
5.1.1  界面设计    23
5.1.2  自动生成格式化数据:    24
5.1.3  建立连接    24
5.1.4  信息发送    25
5.2  温控器端的设计    26
5.2.1  界面设计    26
5.2.2  建立连接    26
5.2.3  接收数据    28
5.2.4  反馈数据    28
5.2.5  处理数据    28
6  程序调试与测试    31
6.1  SOCKET连接测试    31
6.2  数据测试    32
结  论    34
致  谢    35
参 考 文 献    36
 
1  引言
电脑中的远程控制技术,始于DOS时代,只不过当时由于技术上没有什么大的变化,网络不发达,市场没有更高的要求,所以远程控制技术没有引起更多人的注意。但是,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:LAN、WAN、拨号方式及互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP等协议来实现远程控制,不过,随着网络技术的发展,很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。
而本文是以研究温控器的远程控制协议为例,这里不得不介绍一个新的概念——物联网。物联网是新一代信息技术的重要组成部分。其英文名称是“The Internet of things”。由此,顾名思义,“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。因此,物联网的定义是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。物联网一方面可以提高经济效益,大大节约成本;另一方面可以为全球经济的复苏提供技术动力。目前,美国、欧盟等都在投入巨资深入研究探索物联网。我国也正在高度关注、重视物联网的研究,工业和信息化部会同有关部门,在新一代信息技术方面正在开展研究,以形成支持新一代信息技术发展的政策措施。
2  技术背景
2.1  远程控制技术
远程控制是在网络上由一台电脑(主控端Remote/客户端)远距离去控制另一台电脑(被控端 Host/服务器端)的技术,主要通过远程控制软件实现。   
远程控制一般支持下面的这些网络方式:LAN、WAN、拨号方式、互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等协议来实现远程控制,不过,随着网络技术的发展,目前很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制 。

2.1.1  常见的集中控制协议
(1)串口控制协议
串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal SerialBus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信接口;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。   基于互联网的远程控制协议设计与实现(2):http://www.751com.cn/jisuanji/lunwen_6134.html
------分隔线----------------------------
推荐内容