【问题标题】:gRPC request from my rails web-application来自我的 Rails Web 应用程序的 gRPC 请求
【发布时间】:2020-07-06 04:59:33
【问题描述】:

有谁知道如何使用 rails 应用程序向我的 gRPC 服务发送请求? 就像我有我的 Rails Web 应用程序并且我想在单击 Web 应用程序中的按钮时向我的 HELLO gRPC 服务发送请求?

假设这是我的 gRPC 请求

call AddCallback (Service Endpoint)
payment_handle (TYPE_STRING) => test
name (TYPE_STRING) => test
url (TYPE_STRING) => test

【问题讨论】:

    标签: ruby-on-rails ruby grpc grpc-web


    【解决方案1】:

    对于 Ruby gRPC 和 Rails 应用程序,我发现了这个 repo:https://github.com/Gusto/grpc-web-ruby,似乎完全符合您的需要。

    或者我想你可以设置 Envoy 将 HTTP 代理到 gRPC,很好的解释是例如这里:https://blog.envoyproxy.io/envoy-and-grpc-web-a-fresh-new-alternative-to-rest-6504ce7eb880

    如果您更喜欢示例,这是一个好的开始:https://github.com/grpc/grpc-web/tree/master/net/grpc/gateway/examples/helloworld

    【讨论】:

    • 我猜 Envoy 会是更好的选择。
    猜你喜欢
    • 2013-05-14
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 2018-04-23
    • 1970-01-01
    • 2012-09-24
    • 2014-05-10
    • 2011-04-05
    相关资源
    最近更新 更多