<Unix Network Programming>有介绍三种方法:

1 定义特定的分隔符隔开消息。每次读到时候,读到分隔符位置。分隔符采用消息中不会出现的字符,如 <CRLF>

2 定义特定的结构体,定义 消息类型、消息长度、消息内容 做为一结构体传输。

如下:

typedef struct {
 MessageType Mt;// Enum 类型
 long message_size;//消息长度
 char message[MAX_LEN];//消息的真正内容
}MessageIPC;

3 每次传输,建立一次连接,通讯完毕关闭连接。书中举例: http 1.0

相关文章:

  • 2021-06-08
  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
猜你喜欢
  • 2021-04-28
  • 2022-12-23
  • 2021-07-11
  • 2021-11-28
相关资源
相似解决方案