我可以从grpc服务器调用我的ruby后端函数吗?我有一个标准的Rails应用程序,现在正尝试向其添加grpc,以便外部应用程序可以调用grpc api端点来通过现有应用程序执行操作。现在,我具有一个包含应用程序/组件,应用程序/模型等的标准文件结构,并且在根目录处添加了一个/ grpc目录,其中包含服务器,lib和一个protos文件夹。我的问题是,在服务器上如何在应用程序中调用现有的ruby函数?
例如,如何从grpc服务器向MyModule :: MyClass.store_this_thing_to_the_db(parameter)之类的类进行调用。
文件夹结构示例:/grpc/grpc_server.rb(我想从这里调用该类)/ app / models / my_model(我想称呼此类)
在grpc_server.rb require_relative
中,包含store_this_thing_to_the_db
函数和调用的rb文件。