欢迎光临!
Rss订阅设为首页请您留言

计算机源码设计

精品源码设计搜索:
您当前位置:网站首页 >> vc设计类 >> vc++_003基于P2P的局域网文件共享系统

计算机源码设计项目-vc++_003基于P2P的局域网文件共享系统

2012-07-24 00:06:31 来源:计算机源码设计网 浏览:21
如果你满意这个设计可以分享到:
以下是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

【运行截图请往下看】编程语言:Android、iOS、C#、Asp/Asp.net、Java、Vb、Php、Jsp、C++等

【专业优势】18年功力源码技术大神,坐阵亲临指导,远程协助包100%成功运行!

P2P是因特网的一种应用模式,其意思是指网络上的任何设备(包括大型机、PC机、PDA、手机、机顶盒等等)都可以平等地直接进行连接并进行协作。相比当前因特网上主流的应用模式Client/Server或者Client/Service而言,P2P具有自己鲜明的特点和优势。
简单的说,P2P直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。P2P就是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。P2P另一个重要特点是改变互联网现在的以大网站为中心的状态、实现"非中心化",并把权力交还给用户。
目前的P2P系统主要可以按其网络拓扑结构分类为以下的四种。

中心化拓扑,它通过一个中央服务器保存所有本系统用户的资源的索引和位 置信息。当某个用户需要某个资源文件时,首先连接到中央服务器,在服务器进行检索,并由服务器返回存有该文件的用户信息;再由请求者直接连到文件的所有者传输文件索引。

 全分布式非结构化拓扑,全分布非结构化拓扑和中心化拓扑最大的区别在于前者是纯粹的P2P系统,没有索引服务器,它采用了基于完全随机图的洪泛  (Flooding)发现和随机转发(Random Walker)机制。全分布式结构化拓扑,它是在全分布非结构化拓扑的基础上采用DHT的分布 式发现和路由算法。

 半分布式拓扑,它吸取了中心化结构和全分布式非结构化拓扑的优点,选择 性能较高(处理、存储、带宽等方面性能)的结点作为超级点,在各个超级点上 存储了系统中其他部分结点的信息,发现算法仅在超级点之间转发,超级点再将 查询请求转发给适当的叶子结点。

 以上的四种P2P技术各有各的优点和不足,考虑到除中心化拓扑结构系统以 外的其它拓扑结构,由于缺少一个中心化的资源和用户管理系统节点,这样给资源的检索和用户权限管理带来了很多的问题,并且也由此造成了一些系统安全的问题。再者因为没有一个中心节点对全部的可用资源进行管理,所以当用户节点 希望在系统中对自己感兴趣的资源进行搜索时就不得不采用对整个网络进行广播 的方式进行。而这样做的同时就有可能在网络中造成网络拥塞并且查找的效率

也很低。所以考虑到以上的种种原因在本论文中将采用集中式拓扑结构的P2P网
计算机源码设计实例-vc++_003基于P2P的局域网文件共享系统截图

qq空间详情地址: 计算机源码设计大神出品


国内香港美国空间

计算机源码设计实例-vc++_003基于P2P的局域网文件共享系统截图

 

计算机源码设计实例-vc++_003基于P2P的局域网文件共享系统截图

以上是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

大神联系方式

相关计算机源码设计相关计算机源码设计项目
发表评论发表计算机源码设计评论
网名:
评论:
验证:
共有0人对本计算机源码设计发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
版权所有:计算机源码设计网 CopyRight  © 2007-2023 All Rights Reserved 赣ICP备17010611号-1   360网站安全检测平台
用心做计算机源码设计