protocol-buffers

    2熱度

    1回答

    似乎有點奇怪,我找不到答案,但在將序列化protobuf輸出存儲在文件中時應該使用什麼文件擴展名?只是.protobuf?我所說的json相當於一個.json文件。

    0熱度

    1回答

    我想構建服務器應用程序解析來自客戶端的protobuf數據包。 包處理代碼象下面這樣: 在原型文件 , package protocol; message messageA { ... } message messageB { ... } message messageB { ... } ... 在代碼文件, enum { m

    0熱度

    1回答

    我想在Android上編寫Grpc客戶端。我跟着this tutorial 這裏是我的外build.gradle文件: apply plugin: 'java' apply plugin: 'com.google.protobuf' buildscript { repositories { jcenter() } dependencies {

    0熱度

    1回答

    這是我第一次在linux上進行嚴肅的編譯體驗。我在Ubuntu上安裝了codelite。我試圖建立一個使用協議緩衝區的共享庫。我已經構建了沒有問題的協議緩衝區。但是,無論我做什麼,我都無法靜態添加protobuf到我的共享庫。我不知道問題是什麼。編譯時我沒有收到任何錯誤,但.so文件是80kb而不是> 1.9MB。我知道文件大小,因爲我在Windows上使用相同的共享庫。我該怎麼辦? 這裏是我的編

    0熱度

    1回答

    考慮以下幾點: extend google.protobuf.FileOptions { Server server = 50621; } message Server { // Java classname string name = 1; } 和使用該擴展名的.proto file: option (com.netflix.proto.options.

    2熱度

    2回答

    使用rapidJSON我能夠存儲任何類型的數據(由rapidJSON支持)作爲對照鍵的值。我可以在protobuf中做到這一點嗎?如果是這樣,怎麼樣? 我之所以選擇protobuf over rapidJSON是因爲它的速度(和rapidJSON中的關鍵比較實際上是一個「串」比較,代價很大)。 或者還有其他選擇嗎?也許flatbuffers? 要求是存儲任何類型的數據與int類型的鍵。比常規的js

    0熱度

    1回答

    所有之間的通信: 我正在一個獨立的服務器,它應該能夠通過HTTP POST請求去跟Mesos主&客戶端上。 我設置了Jersey REST服務器。我最初的計劃是使用JSON/XML來映射實體,因爲這被廣泛使用。 不過,我找到了一些通信的兼容性問題, 我產生從* .proto文件的Java類。 我嘗試通過REST(帶有JSON)調用來創建一個Event.Offers對象,但得到一些數據流反序列化錯誤

    1熱度

    1回答

    2個原文件golang代碼,我有兩個原型的src的文件,在同一個文件夾,讓我們說: 第一個1是foo.proto syntax = "proto3"; package foo; 二是bar.proto ,這需要進口foo.proto syntax = "proto3"; import "foo.proto"; package bar; ,你可以看到他們有不同的包名,當我使用proto

    0熱度

    1回答

    C++系列化解析: int main() { GOOGLE_PROTOBUF_VERIFY_VERSION; proto::Request request; std::string output; request.set_fieldone("X"); request.set_fieldtwo("Y"); // Prepare ou

    0熱度

    2回答

    我正在使用Scio/Bigtable/HBase與下面的這個示例項目驗證錯誤。依賴關係樹需要protobuf版本(2.5,2.6.1,3.0,3.1),並且似乎默認爲3.2。我使用了sbt-assembly的陰影部分,不確定我是否正確。 我build.sbt: name := "scalalab" version := "1.0" scalaVersion := "2.11.8" li