一个对等的键 - 值对存储库。
,
TomP2P是一个扩展的DHT,存储多个值的一个关键。每个对等端有一个表(基于磁盘或内存)来存储它的价值。 TomP2P是一个对等的键 - 值对存储库。
一个单一的值与第二个键,可以查询/更新。底层的神器出山:www.shenqi73.com通讯框架使用 的Java NIO处理许多并发连接。
下面是一些主要特点“TomP2P”:
·Java5的的DHT实现与非阻塞IO。
·基于XOR-迭代路由类似Kademlia的。
·标准的DHT操作:PUT,GET
·扩展的DHT操作,支持自定义操作
·直接和间接的复制。
·基于网格的分布式跟踪。
·基于签名的数据保护。
·端口转发检测和配置功能,通过UPNP。
·运行与IPv6测试与Linux和IPv4。
·
网络运营支持可听的未来对象的概念。
·最多可扩展到2160同行(比你更可以解决了IPv6)
要求:
·
的Java 此版本中的新功能:
·TCP选项设置中的try-catch抑制警告,如果不能被设置选项
·抑制“连接复位同行?,在Windows
·:揭露storage.map()对用户
·固定的缓存映射和ConcurrentCacheMap
·改进的引导,其中包括连接到随机同行
·固定跟踪复制
·增加了更多的例子