没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
N2P 用多线程异步python实现的基本P2P网状网络。 每个对等方都可以广播一条消息。 已订阅该消息的其他对等方接收到该消息。 订阅对等方也将广播该消息,但保留原始广播方的信息。 对等方将自动检测和控制邮件泛洪。 同样,对等方可以查询其他对等方以进行搜索。 第一个匹配项将返回给发起查询的对等方。 其他后续答案将被丢弃。 运行项目 您将至少需要具有异步支持的python 3.7。 设置一个虚拟环境,并使用pip将软件包安装在requirements.txt中。 virtualenv --python=python <venv> . <venv>/bin/activate.sh pip install -r requirements.txt 转到peer/并运行脚本以启动一个peer。 python peer.py <ip>:<port> <ip>:<port> 第一个参数是地址侦听服务器的套接字,用于允许其他对等方连接。 第二个参数是地址控制服务器的套接字,使用户可以控制对等方。 使用TCP客
资源推荐
资源详情
资源评论
收起资源包目录
N2P-master.zip (15个子文件)
N2P-master
api
0.quickstart.md 2KB
cmds.v1.json 1KB
LICENSE 34KB
mypy.ini 146B
TODO.md 89B
requirements.txt 358B
.gitignore 2KB
logo.png 70KB
README.md 2KB
peer
server.py 5KB
control.py 7KB
client.py 4KB
msg_repo.py 318B
worker.py 604B
peer.py 2KB
共 15 条
- 1
资源评论
AaronGary
- 粉丝: 23
- 资源: 4577
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功