【问题标题】:Chord p2p distributed hash table (dht) implementation over http protocol基于 http 协议的 Chord p2p 分布式哈希表 (dht) 实现
【发布时间】:2012-06-05 23:22:32
【问题描述】:

我必须通过 http 实现 chord 协议作为我的项目,直到现在我考虑了三种方式:

  1. 在java中使用jxta

  2. 尝试编辑 open-chord [使用 tcp/ip]

  3. 在 java 中使用套接字从头开始编码

有什么帮助吗?

【问题讨论】:

  • SO isn't a recommendation engine. 但是,您是否研究过 JXTA 或 Open-Chord?你认为你能用 Java 自己合理地编程套接字吗?你试过什么?
  • 我没有使用套接字的编程经验,但我尝试过运行 JXTA 及其 shell,还使用了 open-chord shell...我没有 p2p 架构方面的经验
  • 关于“我对 p2p 架构没有经验”。在提交任何建议的解决方案之前,我建议您查看有关该主题的现有文献:Chord、Can、Pastry 等以及一些调查。虽然实施可能很困难,但了解一些实施选择在理论上应该如何发挥作用非常重要。

标签: java protocols p2p dht chord


【解决方案1】:

JXTA 是一个 DHT 加上很多很多其他的东西。 JXTA 不会帮助您。它是一个“完成”的 P2P 库。

去实现它,自己实现它。困难在于正确的和弦算法,而不是使用http的通信。破解(正确意义上的)open-chord 或chordless可能对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    相关资源
    最近更新 更多