我对C ++上的Ruby on Rails通信有一个相当奇怪的问题。我正在尝试在我的C ++程序中发生某些事件时更新我的Rails服务器中的视图,这两个事件都在同一台机器上。是否可以从C ++程序调用RoR服务器上的控制器中的方法?如果是这样,怎么样?
答案 0 :(得分:0)
虽然技术上可以通过类似SWIG之类的东西从C ++调用ruby,但它确实感觉很麻烦,可能很难维护和调试。
答案 1 :(得分:0)
你可以让Rails应用程序通过XML-RPC公开它的控制器方法 - 只有library才能做到这一点。然后只需使用C ++ XML-RPC库来调用它。