CS模式远程监控系统软件设计.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-18
  • 论文字数:6592
  • 课题出处:(小蚊子)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本文运用Socket Windows平台下用C语言编程,在VS2010环境下实现服务器/客户端模式远程监控。本文主要分三部分实现其功能:服务器、客户端、数据库。

服务器端:第1个线程作用是接收连入请求,并把服务器端的画面传送回去,该部分实现发出请求功能;第2个线程函数是常规函数,作用是接收客户端传来的操纵请求,并把此请求识别出来,在服务器端实现这种操纵,达到远控之目的。

客户端:在客户端采用双缓冲区之方法,使用了2个文件来缓冲画面,然后在工作线程中向服务端索取画面并保存在另一个缓冲之中,这样两者分开工作不产生数据冲突。然后两者都切换到对方的缓冲区之上,这样不断刷新画面。同时接受用户的操纵,把它形成数据结构传送到服务端,对服务端的电脑形成操纵达到远控的效果。

数据库:该设计需用到ACCESS数据库。由于没有安装数据库,所以是通过COM接口来编程和操纵ACCESS数据库。在本数据库中,用户需要添加多个服务端的IP地址和电脑说明,然后选定一个IP地址并连接它,就可以实行远程控制。

 

关键字:Socket套接字;服务器;客户端;远程监控

 

目录

摘要

Abstract

1 Socket网络程序的一般思路-1

2 基于C/S模式远程监控系统设计的模块划分-3

2.1多线程编程的程序设计实现模块-3

2.2服务器端程序启动过程设计实现模块-4

2.3 服务器端程序结构设计实现模块-4

2.4客户机端程序设计实现模块-5

3 对Nagle算法和数据库的读写的处理-7

3.1对Nagle算法的处理-7

3.2数据库的读写处理-7

4 实验现象图-9

结  论-10

致谢-11

参考文献-12


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费