2

我需要帮助理解 WCF 中的消息编码。据我了解,消息是用二进制、文本或 Mtom 编码的——可能还有其他的。让我困惑的是,一旦你到达协议栈的底部,一切都是二进制的。那么为什么二进制是一种编码呢?他们的意思是当它在文本中时,它首先在内存中创建对象的文本表示,然后将该文本序列化为二进制并通过网络发送?如果编码是二进制的,那么通过网络传递的内存对象,只需从它们的本地二进制表示直接转到网络数据包(当然是通过传输协议数据包)。有人能告诉我我是否做对了吗?

4

0 回答 0