亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本文介紹了如何在MATLAB中訪問GRPC服務器?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我們已將DataAccess邏輯移動到Microservice,目前使用C++將其實現為GRPC,并且我們能夠在C#客戶端和C++客戶端中利用它。

現在我們必須在Matlab客戶端(舊版)中使用此DataAccess GRPC。因此,我試圖找到一種從Matlab訪問GRPC的方法,但發現沒有對此的官方支持。

我找到了兩個解決方案

使用Java

我已按照此thread中的建議進行了嘗試。我已經使用Eclipse創建了一個sampleGRPC客戶端java。但是,當我嘗試從MATLAB訪問該類/方法時,我面臨以下問題

    Java exception occurred:
java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;CLjava/lang/Object;)V
        at io.grpc.Metadata$Key.validateName(Metadata.java:630)
        at io.grpc.Metadata$Key.<init>(Metadata.java:638)
        at io.grpc.Metadata$Key.<init>(Metadata.java:568)
        at io.grpc.Metadata$AsciiKey.<init>(Metadata.java:743)
        at io.grpc.Metadata$AsciiKey.<init>(Metadata.java:738)
        at io.grpc.Metadata$Key.of(Metadata.java:594)
        at io.grpc.Metadata$Key.of(Metadata.java:590)
        at io.grpc.internal.GrpcUtil.<clinit>(GrpcUtil.java:84)
        at io.grpc.internal.AbstractManagedChannelImplBuilder.<clinit>(AbstractManagedChannelImplBuilder.java:83)
        at io.grpc.netty.NettyChannelProvider.builderForAddress(NettyChannelProvider.java:37)
        at io.grpc.netty.NettyChannelProvider.builderForAddress(NettyChannelProvider.java:23)
        at io.grpc.ManagedChannelBuilder.forAddress(ManagedChannelBuilder.java:37)

討論過here,它說這是不可能的。現在有沒有人能告訴我這是否可能,或者我遺漏了什么?

使用Matlab協議編譯器[Farsounder]

接下來,我嘗試使用Farsounder解決方案v2.5.0創建基于this的存根文件。
只有在創建了Protoc.exe之后,我才意識到它是針對ProtoV2的。因此,我現在嘗試使用Protov3Matlab。

但是構建說明在這里并不清楚,而且它有一個cmake文件,我不知道如何運行它。有沒有人能幫我為Windows環境構建此軟件?

我是Java和Matlab的新手,如果我錯過了任何明顯的東西,很抱歉。

提前感謝。

推薦答案

我能夠創建Protoc.exe。
步驟:

    簽出最新的協議緩沖區源代碼。
    已使用Farsounder MATLAB源代碼和cmake文件更新源代碼。
    遵循https://github.com/protocolbuffers/protobuf/blob/master/cmake/README.md生成源。

這篇關于如何在MATLAB中訪問GRPC服務器?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,

分享到:
標簽:grpc matlab 如何在 服務器 訪問
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定