基于远程控制软件的设计与开发任务书

 2021-11-10 22:09:07

1. 毕业设计(论文)主要目标:

通过用C 语言编写软件程序,程序采用的是C/S结构,一个客户端,一个服务器端。

客户端是控制端,服务器端是被控制端。

主要由以下几部分构成:第一.实现使用WinSocket建立客户端和服务器端连接。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 毕业设计(论文)主要内容:

1.本文介绍的软件用C 语言编写而成,能通过一台主机控制网络上的一台或多台远程主机的键盘。软件采用了C/S模式,即客户端/服务器端模式。客户端对服务器端进行监控操作,服务器端接收客户端传输的数据并进行分析和执行。

2.本文对远程控制软件的原理和WinSock技术作了介绍。首先,客户端和服务器端都要创建一个数据套接字。接着,服务器调用bind()函数给套接字分配一个公认的端口。这样,客户端和服务器端就使用同样的端口来表示服务器套接字。一旦服务器将公认端口分配给了套接字,客户端和服务器端就都能使用sendto()和recvfrom()来发送和接收数据报直到完成传递。然后调用close socket来关闭套接字。

3.最后阐述了如何利Winsock控件与远程计算机建立连接,实现控制按键的功能。该函数共有两个参数。一个参数是一个WORD(双字节)型数值,他指应用程序中要使用的WinSock规范的最高版本。其中主版本在低位字节,副版本号在高位字节。第二个参数指一个指向WSDATA结构的指针。并能做到现场演示

3. 主要参考文献

[1] 谢希仁. 计算机网络[M]. 北京:电子工业出版社,2005。

[2] 董渊. C++语言程序设计[M].北京:清华大学出版社,2004。

[3] 张友生. 远程控制编程技术[M]. 北京:电子工业出版社,2002。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。