没有合适的资源?快使用搜索试试~ 我知道了~
pRpc:具有数据流的双向Websocket RPC
共64个文件
py:38个
rst:16个
ini:2个
需积分: 15 1 下载量 41 浏览量
2021-05-10
12:42:16
上传
评论
收藏 92KB ZIP 举报
温馨提示
印刷电路板 pRpc是另一个python RPC库。 主要特征: 基于异步-没有预定义的线程池等。并发由您控制。 pRpc是对称的-不论谁最初建立连接,两个对等方都可以发布和调用RPC方法。 流支持-除了支持有效执行RPC调用(例如“上载” /“下载”)的参数之外,每个调用还可以发送和/或接收消息流。 使用msgpack的二进制序列化可确保较低的通信开销。 理论上可以在任何基于消息的传输上工作,但是默认实现使用websockets作为防火墙友好的解决方案。 使用websockets还带来了一些不错的解复用功能,因为您可以在不同的HTTP端点上发布不同的方法。 pRpc不使用任何接口定义文件。 这种方法有其缺点,但是对于动态语言(如python)是很自然的。 从积极的方面来看,它使用代码生成工具和使用所生成的代码消除了很多复杂性。 参考文件 贡献 该项目由DATADVANCE
资源推荐
资源详情
资源评论
收起资源包目录
pRpc-master.zip (64个子文件)
pRpc-master
setup.py 2KB
.gitignore 2KB
requirements.txt 1KB
LICENSE 1KB
doc
Makefile 2KB
make.bat 806B
source
_templates
.nodelete 0B
index.rst 1KB
conf.py 5KB
_static
.nodelete 0B
reference
utils.decorators.rst 120B
protocol.constants.rst 147B
index.rst 299B
method_locator.rst 112B
stream.rst 80B
connection.rst 673B
protocol.messages.rst 124B
rpc_response.rst 101B
utils.signal.rst 104B
platform.rst 235B
exceptions.rst 96B
platform.ws_aiohttp.rst 132B
utils.reprbuilder.rst 125B
call_context.rst 101B
setup.cfg 1KB
examples
example_client.py 2KB
example_server.py 2KB
README.rst 1KB
pytest.ini 1KB
pytestcov.ini 1KB
prpc
stream.py 10KB
__init__.py 2KB
platform
__init__.py 1KB
generic.py 3KB
ws_aiohttp.py 11KB
connection.py 39KB
utils
asyncio.py 2KB
__init__.py 1KB
signal.py 2KB
decorators.py 2KB
repr_builder.py 4KB
rpc_response.py 5KB
call_context.py 3KB
calls.py 18KB
method_locator.py 6KB
protocol
__init__.py 1KB
messages.py 9KB
constants.py 4KB
test
conftest.py 3KB
__init__.py 1KB
test_rpc_timeouts.py 5KB
test_stream.py 7KB
peer
service_util.py 2KB
peer.py 3KB
service_streams.py 2KB
service_echo.py 3KB
test_rpc_basic.py 9KB
helper_rpc_peer.py 9KB
test_rpc_bidirectional.py 3KB
test_rpc_threading.py 6KB
test_method_locator.py 7KB
test_connection.py 12KB
test_exceptions.py 3KB
exceptions.py 5KB
共 64 条
- 1
资源评论
侯戈
- 粉丝: 20
- 资源: 4630
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功