记录数据包协议的好方法

时间:2012-06-22 08:08:08

标签: documentation packet

我已经构建了一个服务器和客户端,它使用原始tcp套接字相互通信。记录发送给彼此的数据包的好方法是什么?

目前我使用了wikia并创建了一个新表foreach数据包,但是包含循环和更复杂结构的数据包很难读取,并且很难维护wikia。

所以有任何软件可以让数据包更容易查看,甚至更重要,更容易维护。

谢谢

1 个答案:

答案 0 :(得分:0)

如果您使用Protocol Buffers之类的内容,那么您已经拥有二进制数据的高级描述。通常,一种好的方法是以某种方式维护对结构的高级描述,然后编写生成序列化和反序列化函数的代码。

然后,相同的代码生成器也可以生成人类可读的文档。

相关问题