摘 要
网络通信作为一个新兴的信息传输方向,给人们的信息交互带来极大的便利;首先网络的快速发展为通信提供了一种灵活便利的通信链路,其次网络传输更容易实现信息的交互和交流。网络远程监控系统,是一种网络实现数据远程交互监视控制的技术,能够远程传输,在本地和远程实时监视等功能。本系统通过实时的对网内计算机工作情况抓屏,然后通过计算机控制程序对网内计算机进行控制,以达到对网内计算机监督与控制的目的。
开发出基于Winsock、TCP/IP协议,程序用Delphi语言编写。Delphi编程语通过组件对复杂的通信协议进行封装及强大的网络功能,使得系统程序的设计简单,且执行效率高,易于维护。
关键词:局域网监控 ;监控端被监控端 ;Delphi;Winsock;TCP/IP。
supervisory system’s design of Local area network
ABSTRACT
Abstract Information that network correspondence be used as a newly arisen information to deliver the direction, hand over to with each other bring tremendous convenience to people;The network's fast development provided for correspondence first a vivid convenient of correspondence road, the next in order the network deliver more easily realize the hand overing of information is with each other with exchanges.The network long range supervise and controls the system, and is a kind of network to realize the data long range hand over to with each other keep watch on the control's technique, can the long range deliver, at native is solid with the long range hour surveillance etc. function.This system through real-time the computer working condition grasps the screen to the net in, then the computer carries on the control through the computer control procedure to the net in, achieves to the net in the computer surveillance and the control goal.
Develop according to Winsock, TCP/ IP agreement, the procedure use the Delphi language plait to write.But the Delphi programming language carries on the seal and the formidable network function nf through the module to the complex communication protocol, causes the system program the design to be simple, also carries out the efficiency to be high, easy to maintain.
KEY WORDS:The monitor of Local area network; The customer carries ; The service carries;Delphi; Winsock; TCP/IP;
目 录
前 言…………………………………………………………………1
1 理论基础……………………………………………………………2
1.1 Delphi网络编程简介………………………………………………2
1.2.1 Delphi简介…………………………………………………………………2
1.2.2 网络编程接口(Winsock)………………………………………………2
1.2.3 Delphi Socket网络组件介绍………………………………………………4
1.2 TCP/IP………………………………………………………………6
1.1.1 应用层协议…………………………………………………………………6
1.1.2 传输层协议…………………………………………………………………7
1.1.3 网络层协议…………………………………………………………………8
1.1.4 链路层协议…………………………………………………………………9
2 设计方案…………………………………………………………10
2.1需求分析…………………………………………………………10
2.2具体设计方案……………………………………………………10
3 实现过程…………………………………………………………13
3.1 监控端与被监控端的连接及屏幕的截取与显示………………13
3.1.1 监控端与被监控端的连接…………………………………………………13
3.1.2 屏幕的抓取与显示…………………………………………………………13
3.2 客户机的控制 ……………………………………………………14
3.2.1 计算机的锁定………………………………………………………………14
3.2.2 计算机的关闭………………………………………………………………15
3.2.3 计算机的重起………………………………………………………………16
3.2.4 计算机实时监控……………………………………………………………17
3.3 广播信息的发送与接受 ………………………………………17
结 论………………………………………………………………19
参考文献………………………………………………………………20
致 谢………………………………………………………………21
外文资料原文…………………………………………………………22外文资料中文译文……………………………………………………23
开题报告………………………………………………………………24
任务书…………………………………………………………………25
, ,