2013-02-13 43 views
0

我們正在尋找使用Google協議緩衝區(ProtoBuf)的數據交換格式。我們已經有了Greenhat或IBM Rational Test Virtualization Server框架。我們可以使用GreenHat實施這個Protobuf嗎?GreenHat支持ProtoBuf嗎?

回答

0

這取決於你想要達到的目的。首先,Google的protobuf只是一種IDL定義的(與語言無關的)數據格式。然而,沒有一種「成幀」格式的標準化,它可以用於在TCP/IP套接字之類的「流」上交換結果數據結構。因此,儘管protobuf RPC「Services」有一個定義,它提供了使用不同編程語言的API,但並沒有規定如何在本地和遠程端之間傳輸消息。這使第三方工具供應商(如Greenhat)幾乎不可能支持Protobuf RPC「開箱即用」,除非他們的「盒子」提供了它自己的protobuf rpc實現。

話雖如此,像http://code.google.com/p/protobuf-rpc-pro/這樣的java RPC庫可以作爲一個簡單的pojo進行管理,因此它應該可以集成到一個靈活的虛擬化框架中。

+0

謝謝!這有助於...我已決定相同1.將.proto轉換爲Java格式 2.將Java格式轉換爲GH可理解的Jar格式 – Shenoy30 2013-02-18 06:23:55