简单的文本协议.二进制协议 写网络程序躲不过协议,协议其实就是定义了消息的格式,以及消息是如何交换的.协议可简单可复杂,复杂精密如TCP协议,简单奔放如HTTP的协议.这里将我所接触到的协议稍微总结一下,最后抛出一个个人设计的简单通用的文本协议. 设计一个协议不是一件很容易的事情,尤其是当对设计的要求包含很好的描述性和可扩展性的时候.如果再将效率考虑在内,则更是件耗脑力的活.在继续讨论下去之前,先看看现有的一些协议吧.这里主要讨论的是应用层的协议,应用层的协议大多是请求响应模式(除了zeromq…