TCP_IP课程设计---基于套接字的客户机服务器程序设计
《TCP_IP课程设计---基于套接字的客户机服务器程序设计》由会员分享,可在线阅读,更多相关《TCP_IP课程设计---基于套接字的客户机服务器程序设计(16页珍藏版)》请在毕设资料网上搜索。
1、 TCP/IP 课程设计 设计题目:基于套接字的客户机/服务器程序设计 班 级: 学 号: 姓 名: 指导老师: 年 月 日 成 绩 评 阅 人 评阅 日期 基于套接字的客户机基于套接字的客户机/ /服务器程序设计服务器程序设计 一.设计目的: (1) 理解客户机/服务器模型的工作原理; (2) 掌握套接字的概念; (3) 掌握基于套接字的面向连接和无连接客户机/服务器程序的设计原 理和相关的 WinSock API 函数; (4) 掌握基于 TCP 和 UDP 的程序设计方法。 二.设计内容: (一) 基于 TCP 的应用编程:编写一个 Client/Server 程序对,服务器程 序负责接
2、收客户机进程的连接请求,并在服务器进程与客户机进程 之间建立通信连接,然后接收客户机进程的传送数据并将其显示在 服务器端,同时将欢迎信息发送给客户机进程,最后关闭该客户机 进程的连接;客户机进程首先提出对指定服务器的连接请求,建立 连接后向服务器进程发送已经建立连接的数据信息,同时接收服务 器进程发送过来的数据并显示在客户端。采用 WinSock API 实现代 码。 (二) 基于 UDP 的应用编程: 实现一个基于 UDP 的客户机/服务器程序, 通 过设定不同的命令行参数来确定应用进程的不同角色,即充当客户 机进程还是服务器进程。当两个进程运行后,彼此之间可以轮流发 送消息,对方接收后显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCP_IP 课程设计 基于 套接 客户机 服务器 程序设计
