基于Node.js的DHT实现Kademlia.zip

时间:2022-08-06 23:16:56
【文件属性】:

文件名称:基于Node.js的DHT实现Kademlia.zip

文件大小:20KB

文件格式:NONE

更新时间:2022-08-06 23:16:56

开源项目

Kademlia 是基于 Node.js 的 DHT (分布式哈希表)实现。 使用方法: var dht = require('kademlia') var node = new dht.KNode({ address: 'IP address', port: portNumber }); node.connect('existing peer ip', port); node.set('foo', 'bar'); node.get('foo', function(err, data) {     console.log("Retrieved", data, "from DHT");     console.log(data == 'bar'); }); 标签:Kademlia


【文件预览】:
kademlia-master
----package.json(709B)
----test()
--------knode-test.js(2KB)
--------bucket-test.js(5KB)
--------util-test.js(6KB)
----run.js(2KB)
----LICENSE(1KB)
----get.txt(124B)
----.gitignore(20B)
----lib()
--------knode.js(15KB)
--------rpc.js(4KB)
--------util.js(5KB)
--------bucket.js(3KB)
--------constants.js(1KB)
----README.md(3KB)
----scripts()
--------overlay.sh(517B)
--------test.sh(62B)
--------common.sh(558B)
--------star.sh(502B)

网友评论