数据中心虚拟化技术权威指南

表 18.14 描述了批请求的成员。注意,批请求不需要使用请求 ID,因为只有单向调用才能成批发送。

18.3.4 答复消息体

答复消息体包含双向调用的结果,包括任何返回值、out 参数或异常。答复消息体的编码结构如下:

struct ReplyData {
  int requestId;
  byte replyStatus;
  // [... messageSize - 19 bytes ...]
};

答复消息体的前四个字节是请求 ID。请求 ID 与某个外发的请求相匹配,请求者可以通过它来把答复和原来的请求关联起来(参见 18.3.2 节)。

pdf 文件大小:7.08MB