【全套设计】vc++基于UDP协议的网络聊天工具设计

收藏

编号:20180117103315146    类型:共享资源    大小:143.41KB    格式:RAR    上传时间:2018-01-17
  
20
关 键 词:
全套 设计 vc 基于 udp 协议 协定 网络 聊天工具
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
折叠 【全套设计】vc++基于UDP协议的网络聊天工具设计.rar【全套设计】vc++基于UDP协议的网络聊天工具设计.rar
展开 vc++基于UDP协议的网络聊天工具设计vc++基于UDP协议的网络聊天工具设计
资源描述:

摘要

本课程设计是利用WinSock编程来实现基于UDP协议的网络聊天工具设计,UDP(User Datagram Protocol——用户数据报协议) 协议是无连接的协议,是TCP/IP协议的一种分层协议。设计中我们利用MFC编程,对程序的界面进行设计,通过设计进一步掌握利用Visual C++进行程序设计的能力理解和运用面向对象程序设计的思想和方法,初步掌握开发一个小型实用系统的基本方法,理解Windows程序的运行过程以及掌握Winsocket编程方法。本设计实现的聊天工具要求有客户端和服务器端。客户端能实现消息的输入和发送、接收消息、连接服务器与断开连接等基本功能;服务器端能收发信息、保存客户端的IP信息地址、将接收到的消息向所有客户端转发等基本信息。

关键字:WinSock编程,UDP协议,TCP/IP协议,MFC编程,Windows程序

目录 

1 设计目的与要求1

1.1 设计目的1

1.2 设计内容1

1.3 设计要求1

2 设计环境或器材、原理与说明3

2.1 设计环境与器材3

2.2 原理与说明3

3 设计过程及程序代码4

3.1 服务器端设计4

3.1.1 服务器端程序流程设计4

3.1.2 服务器端界面设计4

3.1.3 服务器端套接字的具体操作5

3.1.4 链表的维护以及消息的广播6

3.1.5 连接请求与断开连接6

3.2 客户端的设计6

3.2.1 客户器端程序流程设计6

3.2.2 客户端界面设计7

3.2.3 客户端的功能实现8

4 设计结果与分析10

4.1 设计结果10

4.2 设计分析11

5 设计体会与建议12

参考文献13


展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【全套设计】vc++基于UDP协议的网络聊天工具设计
链接地址:https://www.west960.com/p-266150.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们豫ICP备17044489号-3

copyright@ 2008-2018 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022

收起
展开