在我們的業務中,我們需要記錄每個請求/響應到我們的服務器。 目前,我們使用xml作爲標準實現。 如果我們需要調試/跟蹤某些錯誤,則使用日誌文件。協議緩衝區記錄
我有點好奇,如果我們切換到協議緩衝區,因爲它是二進制的,這將是登錄請求/響應文件的最佳方法是什麼?
例如:
FileOutputStream中輸出=新FileOutputStream中( 「\文件\ log.txt的」); request.build()。writeTo(outout);
對於任何已使用的協議緩衝區在應用程序中,你是如何記錄您的請求/響應,以防萬一我們需要它用於調試的目的?
感謝
「說實話,這或多或少是這種技術來自這個技術的地方。」 - 協議緩衝區來自Google。你是說你知道Google使用Protocol Buffers進行結構化記錄嗎?你有更多的信息嗎? – 2013-05-25 07:59:12