下面以 libzmq v4.3.5 源码为例,解释 libzmq 中对 zmq RFC 规范的实施情况。

基础架构

从功能上来讲,libzmq 分为了下面几层:

Diagram
  1. Socket 负责套接字的语义层

  2. Engine 代表了一条连接(比如 TcpStream)

  3. Decoder 代表了 zmtp 编码器和解码器

  4. Pipe 是一个消息管道

Last moify: 2022-12-04 15:11:33
Build time:2025-07-18 09:41:42
Powered By asphinx