admin管理员组文章数量:1642424
概述
Deliver(暂定名)是一个通用的、c++编写的p2p分发引擎,适合应用在把数百兆数据低成本分发到成千上万台电脑的场合。
Deliver是一个遵循GPL协议的开源项目,托管在http://sourceforge ,开发blog: http://blog.feelor/p2p 。
开发成员间讨论可以加入Google的邮件列表DeliverCp2p@googlegroups,或通过网址http://groups.google/group/DeliverCp2p浏览Google网上论坛 。
基于Deliver的应用包括文件共享、下载加速、网络视频直播/点播、网络杂志分发、网络游戏客户端分发等。
p2p分发的现状
最受欢迎的10款客户端软件中,p2p内容分发软件占了6款(数据来自2005-10-31的百度软件排行榜), 简单的可以分为3类:
1. p2p文件共享,代表的软件有pp点点通,poco等
2. p2p下载加速,代表的软件有迅雷,BT,emule等
3. p2p视频直播/点播,代表的软件有pplive,mysee等
目前已有的应用很受欢迎,但也还存在一些不尽如人意的地方:
1. 没有提供QoS保证,极大的打击了用户热情。
2. 没有通用的p2p分发引擎,每个厂商重复做同样的事情。
3. 协议之间互不兼容,每个用户必须安装很多不同的客户端软件。
4. 没有集成版权保护功能和支付功能,不方便应用到付费分发。
5. 视频点播的性能还达不到用户的期望。
Deliver的特点
Deliver是通用的p2p分发引擎。
Deliver把性能放在第一位。
Deliver是开源项目,努力成为最有影响力的p2p分发应用平台。
Deliver的运作方式
Deliver由互联网上对p2p分发应用感兴趣的团队开发,步骤如下:
1. 建立一个互联网上的协作开发平台;
2. 起草并完善一份p2p分发协议(Peer to peer based Distribute Protocol ,简称PDP );
3. 根据PDP开发Deliver;
目前团队成员有:
javapp,longzx,liguang,cheng ,zsp。
版权声明:本文标题:Deliver计划书 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729331777a1196479.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论