2020
10-08
10-08
通过实例解析Python RPC实现原理及方法
单线程同步使用socket传输数据使用json序列化消息体struct将消息编码为二进制字节串,进行网络传输消息协议//输入{in:"ping",params:"ireader0"}//输出{out:"pong",result:"ireader0"}客户端client.py#coding:utf-8#client.pyimportjsonimporttimeimportstructimportsocketdefrpc(sock,in_,params):response=json.dumps({"in":in_,"params":params})#请求消息体length_prefix=struc...
继续阅读 >