protocol-buffers

    1熱度

    1回答

    這可能嗎? AFAICT沒有內置py_proto_library規則,並試圖用我自己的genrule這樣的: genrule( name = "my_proto", srcs = ["my.proto"], outs = ["my_pb2.py", "my_pb2_grpc.py"], cmd = "python -m grpc_tools.protoc --

    0熱度

    0回答

    如何在.net中爲grpc啓動並運行服務器端身份驗證? 一直在生成證書和嘗試不同的設置,我已經厭倦了。無需SSL即可正常工作。 這是最後一次嘗試我做,讓我錯誤 Status(StatusCode=Unavailable, Detail="Connect Failed" 證證書這樣 openssl genrsa -out server.key 2048 openssl req -new -x5

    0熱度

    1回答

    我有用golang編寫的proto3/grpc函數。有一個if語句寫在開關中,當值爲0時,不會看到int32的值爲0.我之前打印該值,它是0,但if語句仍然運行。在我的代碼下面我有評論輸出。我知道一個int值爲0的零。如果我爲lname放置一個值,那麼它們的fname就像它應該那樣工作。任何幫助讚賞。這裏是我的輸出: map[fname: lname: email: id:0] 0 id =

    0熱度

    1回答

    我試圖通過PIP3安裝protobuf的安裝protobuf的,我堅持了一個錯誤: Failed building wheel for protobuf Running setup.py clean for protobuf Failed to build protobuf Installing collected packages: protobuf Running setup.py insta

    1熱度

    2回答

    如何告訴ScalaPB它應該從Internet獲取.proto依賴項,例如, google/api/annotations.proto從https://github.com/googleapis/googleapis/tree/master/google/api 背景: 目的是讀取來自Scala的ETCD V3 API,通過GRPC。 我已經從他們的項目中選擇了etcd特定的.proto文件,並放

    1熱度

    1回答

    當定義一個proto文件時,如何指定整個消息是否是map<string, uint64>或者它是否包含map<string, uint64>的元素。因此,例如,你如何寫一個proto爲 { "abc": 1243, "def": 2343 } ,其中鍵是任意的,你不知道他們事前,與 { "foo": { "abc": 1243, "def

    0熱度

    1回答

    以下是我正在嘗試執行的操作: 將數據從Hive加載到由協議緩衝區序列化的HBase中。 我試過多種方法: 直接創建連接到HBase的,做付諸HBase的。這工作,但顯然不是很有效。 我導入的JSON表出從配置單元在S3,並將它們存儲作爲TEXTFILES(由製表符分隔),然後使用importTsv實用程序來生成和HFILE批量加載它們變成HBase的,這也適用。 但現在我想在一個更有效的方式來實現

    0熱度

    2回答

    任何人都可以請讓我知道如何將protobuf ByteString轉換爲java中的字符串? 在我的情況下,我將ByteString的值設置爲「\ 376 \ 024 \ 367」。有沒有辦法像ByteString一樣獲得String?我的意思是當我使用System.out.println()在控制檯中打印字符串值時,我應該得到\ 376 \ 024 \ 367。 非常感謝。

    3熱度

    1回答

    我使用Protobuf.js建立一個節點包,其中包含我們的協議,並提供編碼和解碼功能,在這個包中定義的原消息。我會很好的使用.proto文件(加載的.proto文件在運行時發生),但由於該模塊需要在客戶端使用,我不能將.proto文件打包到我解析的.js文件中(使用browserify構建),我需要使用一種方法,它可以在build.js中打包。 輸入JSON描述符。 var jsonDescrip

    1熱度

    1回答

    我正在嘗試將項目從Google協議緩衝區3.0.0-beta-2移植到3.1.0。在重新編譯我的.proto文件後,我注意到由於protoc執行了一個我沒有選擇的編碼標準並相應地重命名字段,所以我在項目中遇到了一些編譯錯誤。我不想重命名MDData至Mddata或XYServer至Xyserver項目內部,因爲縮寫的預期含義現在已經丟失,並且可能會在未來的協議緩衝區發佈中發生變化。 到目前爲止,我