zerorpc框架尝鲜

安装

1
pip install zerorpc

server

1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env python

import zerorpc

class HelloRPC(object):
def hello(self, name):
print(f"Hello {name}")
return f"Hello, {name}"

s = zerorpc.Server(HelloRPC())
s.bind("tcp://0.0.0.0:4000")
s.run(

client

1
2
3
4
5
6
7
#!/usr/bin/env bash

import zerorpc

c = zerorpc.Client()
c.connect("tcp://127.0.0.1:4000")
print(c.hello("RPC"))

cli

1
2
3
➜  contrib zerorpc tcp://127.0.0.1:4000 hello RPC
connecting to "tcp://127.0.0.1:4000"
'Hello, RPC'

refs

1
[zerorpc](http://www.zerorpc.io)

本文标题:zerorpc框架尝鲜

文章作者:shuke

发布时间:2020年07月03日 - 09:07

最后更新:2020年07月03日 - 09:07

原始链接:https://shuke163.github.io/2020/07/03/zerorpc%E6%A1%86%E6%9E%B6%E5%B0%9D%E9%B2%9C/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------本文结束感谢您的阅读-------------

本文标题:zerorpc框架尝鲜

文章作者:shuke

发布时间:2020年07月03日 - 09:07

最后更新:2020年07月03日 - 09:07

原始链接:https://shuke163.github.io/2020/07/03/zerorpc%E6%A1%86%E6%9E%B6%E5%B0%9D%E9%B2%9C/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%