2
在我的公司,我們已經通過消息總線使用協議緩衝區作爲允許服務進行通信的一種方式進行了標準化。如何管理協議緩衝區定義文件?
這很好,但是我試圖弄清楚如何構建我想在不同團隊之間共享的常用定義文件。是否有一種普遍接受的方式可以使團隊間的協議緩衝區定義集合可用?
另外,所有導入頭文件都必須引用協議緩衝區編譯器執行的目錄是否只是生活的一個事實?坦率地說,由於協議緩衝區允許命名空間定義,這似乎有點愚蠢。或者這僅僅是協議緩衝區的Java中心起源的人工產物?