loqui:RPC传输层-废话少

时间:2024-02-25 20:54:59
【文件属性】:

文件名称:loqui:RPC传输层-废话少

文件大小:426KB

文件格式:ZIP

更新时间:2024-02-25 20:54:59

python golang elixir rpc ElixirRust

洛基 Loqui是一种在原始套接字上实现非常简单的框架协议的传输。 框架协议与http2相似,不同之处在于我们故意选择不实现诸如流量控制之类的东西。 相反,RPC实现了非常简单的请求和响应语义。 就我们的目的而言,请求和响应都足够小,因此我们可以在一个帧中发送整个有效负载,而不用像http2那样拥有流。 RPC协议并不关心您如何编码数据-将通过它的所有数据视为不透明的二进制文件。 但是,该协议确实支持编码协商和压缩,其中客户端向服务器发送其可以说出的编码列表和可以使用的压缩算法,然后服务器选择要使用的编码和压缩。 可以使用帧标志在每帧的基础上切换压缩。 协议 该协议是9个操作码,具有二进制帧


网友评论