收藏到会员中心

文档题目:

P2P网络通信设计

P2P网络通信设计
上传会员: aesxtepe
提交日期: 2013-08-10 15:05:59
文档分类: 通信工程
浏览次数: 28
下载次数: 0
下载地址: 点击标题下载 P2P网络通信设计 (需要:120 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:8075
摘要

Winsock控件是一个专门用于Windows网络编程,与Sockets完全兼容的ActiveX控件,它提供了访问 TCP 和 UDP 网络服务的方便途径。网络编程中最常用的是客户机/服务器模型,但是点对点通信模式编程更简单,适合传输数据流少的场合,如控制测量等方面。
基于Socket的P2P网络通信是一种灵活的、易于实现的、低成本的方法。它可以运行在各种使用TCP/IP协议作为通讯协议的网络上。而在Socket API的帮助下,开发基于Socket的P2P网络通信软件也是易于实现的。
本设计仿照聊天通信软件MSN,QQ等,实现其中的一部分功能,为网络提供在线短消息通信、文件传输等服务。


关键词:Winsock,Socket,点对点通信,网络编程


目录

摘要 I
ABSTRACT II
第1章 引言 1
1.1 概述 1
1.2 设计系统的现实环境 1
第2章 P2P相关技术 2
2.1 P2P概述 2
2.2 P2P技术的发展 3
第3章 系统分析 5
3.1 需求分析 5
3.1.1 功能需求 5
3.1.1 系统设计思想 5
3.1.2 界面设计要求 5
3.2 设计方案 5
3.2.1 短消息通信 5
3.2.2 传送文件 6
第4章 系统设计 7
4.1 建立应用程序MyQQ 7
4.2 主要类与函数 8
4.2.1 函数定义 8
4.2.2 成员变量声明 9
4.2.3 主要线程 9
4.2.4 控件 10
4.3 错误处理 10
第5章 系统实现 11
5.1 TCP方式 11
5.1.1 两者间通信 11
5.1.2 C/S模式短消息服务 12
5.1.3 C/S模式文件传输服务 13
5.2 UDP方式 15
5.3 主界面 15
第6章 系统测试 16
第7章 毕业设计总结 17
致谢 18
参考文献 19
附录1 源代码 20


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于AT89S52的无线测温报警器设计.. 下一篇PAM调制解调系统设计 二

相关栏目

最新文档下载

推荐文档下载