请问不架设专用的服务器能实现P2P搜索、下载系统吗?

OSNC_17 2009-11-28 02:41:06
各位见笑了,我想作一个文件分享软件,功能与电驴相似,但是我不想架设专用的服务器,能实现文件共享吗?
谢谢!!!
...全文
120 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sixbusy 2009-12-02
  • 打赏
  • 举报
回复
俺试过就是用服务都不一定能连接上tcp 的!
关键是看你的NET 类型!
tcp端口的预测是最重要的,
UDP 应该 可以
有的就是通不了!
yschenwei 2009-12-01
  • 打赏
  • 举报
回复
P2P可以没有资源,但是必须要一台公网的服务器用来打洞的 。
OSNC_17 2009-12-01
  • 打赏
  • 举报
回复
Up
CodeProject-Jerry 2009-11-29
  • 打赏
  • 举报
回复
不能
OSNC_17 2009-11-29
  • 打赏
  • 举报
回复
Up
joey_ 2009-11-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wanglovec 的回复:]
可以 ,KAD 网络就是这样 这是第三代的 P2P 协议 网络

其思想是 你的信息 都存放在你的邻居节点里,这样 就完全可以不要 服务器了,连 "超级主机(硬件性能较好的用户)充当服务器" 这些都不需要了.
[/Quote]
KAD?很好奇一开始你的机器是怎么找到我的机器的?不会是全凭神的指引吧?
wanglovec 2009-11-28
  • 打赏
  • 举报
回复
可以 ,KAD 网络就是这样 这是第三代的 P2P 协议 网络

其思想是 你的信息 都存放在你的邻居节点里,这样 就完全可以不要 服务器了,连 "超级主机(硬件性能较好的用户)充当服务器" 这些都不需要了.
Pro_X 2009-11-28
  • 打赏
  • 举报
回复
没有服务器能完成寻址的端对端网络还没有见谁使用过,一般都是需要至少一个中心服务器来完成这个基础的工作。

nintendo_dskay 2009-11-28
  • 打赏
  • 举报
回复
p2p分好几代的,大概是四代吧。
napster属于第一代需要服务器支持的。
第四代的好像就是有个超级主机(硬件性能较好的用户)充当服务器,来负责管理地址与它相近的其他用户,理论上是可以实现不用专门的服务器来支持的,建议楼主找找关于P2P这方面的资料。

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧