是的,我正在寻找一些更高级的灵活协议来实现我的套接字。 我将通过单个相同的TCP套接字传输数据,视频,音频和文本。
我正在使用的当前协议是:获取数据长度和标头。把它写出来。 然后写出实际数据。另一方将读取长度和标题的第一个字节,然后接收那么多。
你会发现这不好,因为我只能在套接字上同时发送一种类型的数据。
那么我究竟能如何改进呢?
非常感谢。
答案 0 :(得分:0)
如果您要将不同类型的数据作为有效负载发送,那么您可能希望区分您正在写出的标题中的类型。除此之外,关于编写自己的协议并没有任何规则,这只是一半的乐趣!这一切都归结为对您的软件有用的东西。