0

是的,我正在寻找一些更高级的灵活协议来实现我的套接字。我将通过同一个 TCP 套接字传输数据、视频、音频和文本。

我正在使用的当前协议是这样的:获取数据长度和标头。把它写出来。然后写出实际数据。另一方将读取长度和标头的第一个字节,然后接收那么多。

您会注意到这并不好,因为我只能在套接字上同时发送一种类型的数据。

那么我该如何改进呢?

非常感激。

4

1 回答 1

0

如果您要发送不同类型的数据作为有效负载,那么您可能需要区分您正在写出的标头中的类型。除此之外,实际上并没有任何关于制定自己的协议的规则,这就是一半的乐趣!这一切都归结为对您的软件有用的东西。

于 2012-12-30T14:12:46.980 回答