grpc

    1熱度

    1回答

    我試圖在OS X上將libgrpc構建爲nixpkg。 它取決於zlib,protobuf> = 3.0和openssl> = 1.0.2。 如何將這些版本指定爲最小值?兩者都包含在官方頻道中,並且都成功建成。 我對尼克斯很新,這是我努力讓自己的腳溼潤。 現在,這是我對default.nix: { stdenv, fetchurl, zlib, openssl, protobuf }: std

    2熱度

    1回答

    我試圖運行路由示例,但是當客戶端開始連接到服務器(blockingStub.getFeature(request))時,它會掛起。如果我停止客戶端(ctrl + c在終端)出現錯誤(請看下面)。 有誰知道什麼可能是錯的? 堆棧跟蹤: 候機樓服務器: ./gradlew routeGuideServer :grpc-core:compileJava UP-TO-DATE :grpc-core:a

    1熱度

    1回答

    我目前正在考慮使用gRPC進行基本的Java應用程序(客戶端)和C++服務器之間的進程間通信。 RPC調用將使用來自非常舊的C++代碼庫的功能,這絕對不是線程安全的。 通常,Java客戶端將啓動更多的gRPC服務器實例,並且每個服務器實例只有一個連接。 有沒有什麼辦法可以確保gRPC服務器只接受一個連接並拒絕所有其他連接嘗試。否則,我需要在RPC函數中引入一些全局鎖定,以便100%正確的服務器實現

    2熱度

    1回答

    我想要在Go APP和Java應用程序都可以調用的服務器應用程序上進行操作。 出於某種原因,有一個cookie身份驗證和oAuth機制,所以我想將一個Go應用程序設置爲Auth Micro-service用於身份驗證目的。因爲GRPC是建立在HTTP2上的,所以頭文件和cookie都在協議上。但是我沒有找到如何在GitHub上發現rpc發生,由go實現時如何進行頭和cookie。 JAVA的實現標

    0熱度

    1回答

    我按照所有的說明,從以下鏈接快速開始GRPC-Java教程: https://github.com/grpc/grpc-java/tree/master/examples but the command ../gradlew installDist 給建立成功的,但是當我運行服務器時,它顯示的結果如下: pradnya @ pradnya-VirtualBox:〜/ grpc-java/ex

    1熱度

    1回答

    我有一個構建環境,我的庫(和頭文件)安裝到自定義位置。當從npm安裝包時,使用node-gyp的模塊會失敗,因爲它們找不到我已經安裝的庫(或頭文件)。如何讓node-gyp知道我的自定義安裝位置(linux)?