没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
敏捷工具 Agileutil是一个Python3 RPC框架。基于微服务架构,封装了rpc / http / orm / log等常用组件,提供了简洁的API,开发者可以很快上手,快速进行业务开发。 安装 pip install agileutil RPC 这是Agileutil最核心的功能。基于TCP协议和Pickle序列化方式实现的远程过程调用。下面是一个基于TCP协议的服务端示例。 创建一个TcpRpcServer对象,指定服务端监听地址和端口 调用regist()方法,将提供服务的方法注册到服务端(只有调用regist()方法注册过的服务,才可以被客户端访问) 调用serve()方法,开始处理客户端请求 TCP RPC服务端 from agileutil . rpc . server import TcpRpcServer def sayHello ( name ):
资源推荐
资源详情
资源评论
收起资源包目录
agileutil-master.zip (66个子文件)
agileutil-master
agileutil
google_code.py 726B
db.py 15KB
ssh.py 1KB
mailsender.py 2KB
util.py 8KB
alarm.py 301B
sync_mysql_table.py 3KB
jira_api.py 2KB
rpc
serialize.py 828B
transport.py 5KB
encrypt.py 464B
exception.py 115B
discovery.py 1KB
__init__.py 13B
server.py 9KB
protocal.py 2KB
client.py 4KB
page.py 908B
ssh_notify.py 1KB
db4.py 13KB
intf.py 3KB
tcp.py 2KB
memcache.py 1KB
japronto.py 5KB
log.py 3KB
fab.py 4KB
orm.py 4KB
table_writer.py 3KB
remote_manage.py 3KB
__init__.py 140B
mem_queue.py 1KB
locust_demo.py 456B
screenshot.py 1KB
sanic_test.py 851B
wrap.py 4KB
threadlock.py 284B
cron.py 1KB
consul.py 3KB
db3.py 15KB
date.py 1KB
zk.py 3KB
ansible_api.py 760B
sanic_base.py 475B
rabbitmqctl.py 3KB
algorithm
hashtable.py 1KB
__init__.py 0B
bloomfilter.py 1KB
lru.py 3KB
ip.py 6KB
cache.py 3KB
zabbix_api.py 7KB
k8s_client.py 21KB
sanic.py 5KB
webpy_base.py 2KB
mail.py 2KB
readme.rst 11KB
upload.py 643B
example
test_rpc_client.py 171B
test_rpc_server.py 375B
LICENSE 1KB
setup.py 1KB
README.md 11KB
docs
README.rst 11KB
mkdocs.yml 37B
docs
index.md 8KB
.gitignore 161B
共 66 条
- 1
资源评论
素寰韶
- 粉丝: 17
- 资源: 4502
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功