TCP二进制协议实现

时间:2012-03-06 10:42:10

标签: tcp ip

我正在通过TCP / IP编写一个简单的二进制协议:它由以下组成

[DATASIZE - 2字节固定] [数据]

使用这个解决方案,即使我读了多个消息,我也可以按照它的大小划分每个消息,但我有一个疑问:可能只接收单个消息的“部分”吗?

1 个答案:

答案 0 :(得分:2)

您可以通过TCP流服务接收的唯一消息是单个字节。可以以单个字节或任何倍数接收任何更复杂的东西。所以,是的,您可以在一次接听电话中收到“单个消息”的“仅”部分。