zoukankan      html  css  js  c++  java
  • 如何实现可变消息的通讯

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

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

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

    如下:

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

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

  • 相关阅读:
    Day10
    Day9
    Day8
    Day7
    Day 6
    Day5
    第一周计划
    事件总线模式辨析
    解释器模式辨析
    解释器模式深度探究
  • 原文地址:https://www.cnblogs.com/no7dw/p/2358672.html
Copyright © 2011-2022 走看看