繁体   English   中英

带有 Ruby 的 GRPC:如何从 GRPC 服务器在应用程序中调用 Ruby 方法?

[英]GRPC With Ruby: How To Call Ruby Methods In App From GRPC Server?

我可以从我的 grpc 服务器调用我的 ruby 后端函数吗? 我有一个标准的 Rails 应用程序,我现在正尝试将 grpc 添加到其中,以便外部应用程序可以调用 grpc api 端点来通过我现有的应用程序执行操作。 现在我有一个包含应用程序/组件、应用程序/模型等的标准文件结构,并且在根目录中我添加了一个包含服务器、lib 和 protos 文件夹的 /grpc 目录。 我的问题是,在服务器上,如何在我的应用程序中调用现有的 ruby 函数?

例如,如何从我的 grpc 服务器调用 class,例如 MyModule::MyClass.store_this_thing_to_the_db(parameter)。

文件夹结构示例:/grpc/grpc_server.rb(我想从这里调用 class)/app/models/my_model(我想调用这个类)

在 grpc_server.rb 中require_relative包含store_this_thing_to_the_db function 的 rb 文件并调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM