在我们的业务中,我们需要记录每个请求/响应到我们的服务器。 目前,我们使用xml作为标准实现。 如果我们需要调试/跟踪某些错误,则使用日志文件。协议缓冲区记录
我有点好奇,如果我们切换到协议缓冲区,因为它是二进制的,这将是登录请求/响应文件的最佳方法是什么?
例如:
FileOutputStream中输出=新FileOutputStream中( “\文件\ log.txt的”); request.build()。writeTo(outout);
对于任何已使用的协议缓冲区在应用程序中,你是如何记录您的请求/响应,以防万一我们需要它用于调试的目的?
感谢
“说实话,这或多或少是这种技术来自这个技术的地方。” - 协议缓冲区来自Google。你是说你知道Google使用Protocol Buffers进行结构化记录吗?你有更多的信息吗? – 2013-05-25 07:59:12