计算机网络毕业设计---利用Socket实现双机通信
《计算机网络毕业设计---利用Socket实现双机通信》由会员分享,可在线阅读,更多相关《计算机网络毕业设计---利用Socket实现双机通信(16页珍藏版)》请在毕设资料网上搜索。
1、 毕 业 设 计 设计题目 利用 Socket 实现双机 通信 姓名 成绩 学号 教师 班级 计算机 07-2 班 日期 2010 年 6 月 30 日 1 摘要摘要 Socket 通信机制提供了两种通讯方式:有联接和无联接方式,分别面向不同 的应用需求。 使用有联接方式时, 通信链路提供了可靠的, 全双工的字节流服务。 在该方式下,通信双方必须创建一个联接过程并建立一条通讯链路,以后的网络 通信操作完全在这一对进程之间进行,通信完毕关闭此联接过程。使用无联接方 式时其系统开销比无联接方式小,但通信链路提供了不可靠的数据报服务,不能 保证信源所传输的数据一定能够到达信宿。在该方式下,通信双方不
2、必创建一个 联接过程和建立一条通讯链路,网络通信操作在不同的主机和进程之间转发进 行。 关键字关键字 WinSock TCP VC+ 双机通信 2 目目 录录 一、设计题目一、设计题目3 3 二、二、目的与要求目的与要求 3 3 三、三、开发环境介绍开发环境介绍3 3 四四、WinSocketWinSocket 简介简介3 3 五五、TCP/TCP/IPIP 简介简介5 5 六、六、总体设计总体设计6 6 七、详细设计七、详细设计7 7 八、八、系统实现系统实现9 9 九、实验结果分析九、实验结果分析1111 十十、主要程序、主要程序代码代码1212 十一、参考文献十一、参考文献1212 3
3、一、设计题目一、设计题目 利用 Socket 实现双机通信 二、目的与要求二、目的与要求 利用 WinSock 来实现双机通信, 理解 TCP 状态机图。 要求使用 WinSock 编程, 采用其中的 TCP 面向连接方式,实现文本数据的交换。 三、开发环境介绍三、开发环境介绍 Microsoft Visual C+, (简称 Visual C+、MSVC、VC+或 VC)微软公司的 C+开发工具,具有集成开发环境,可提供编辑 C 语言,C+以及 C+/CLI 等编程 语言。 VC+集成了便利的除错工具, 特别是集成了Windows API、 三维动画DirectX API,Microsoft .NET 框架。目前最新的版本是 Microsoft Visual C+ 201
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 毕业设计 利用 Socket 实现 双机 通信
