【发布时间】:2010-06-23 13:23:55
【问题描述】:
在我们的业务中,我们需要记录到达我们服务器的每个请求/响应。 目前,我们使用 xml 作为标准实现。 如果我们需要调试/跟踪某些错误,则使用日志文件。
如果我们切换到协议缓冲区,我有点好奇,因为它是二进制的,记录请求/响应到文件的最佳方式是什么?
例如:
FileOutputStream output = new FileOutputStream("\\files\log.txt");
request.build().writeTo(outout);
对于在您的应用程序中使用过协议缓冲区的任何人,您如何记录您的请求/响应,以防我们需要它用于调试目的?
【问题讨论】:
标签: protocols protocol-buffers buffer