C++ 之间的相互作用和 Rails 应用程序
我有两个应用程序:c++ 服务和 RoR Web 服务器(它们都在同一 VPS 上运行)
我需要彼此“发送”一些变量(然后对它们执行某些操作)。例如,我正在寻找这样的东西:
// my C++ sample
void SendMessage(string message) {
SendTo("127.0.0.1", message);
}
void GetMessage(string message) {
if (message == "stop")
SendMessage("success");
}
# Ruby sample
# application_controller.rb
def stop
@m = Messager.new
@m.send("stop")
end
我以前从未使用过它,我什至不知道我应该搜索和学习哪些技术。
I have two applications: c++ service and a RoR web server (they are both running at same VPS)
I need to "send" some variables (and then do something with them) from each other. For exaple, i'm looking for something like this:
// my C++ sample
void SendMessage(string message) {
SendTo("127.0.0.1", message);
}
void GetMessage(string message) {
if (message == "stop")
SendMessage("success");
}
# Ruby sample
# application_controller.rb
def stop
@m = Messager.new
@m.send("stop")
end
I have never used it before, and i even don't know which technology should i search and learn.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,我找到了解决方案。它的 TCP 套接字:
Ruby TCP 服务器,发送消息:
Ruby 客户端,接受消息:
现在您应该在另一个应用程序中编写 TCP 服务器+客户端。但你已经明白了。
Ok, i have found the solution. Its TCP sockets:
Ruby TCP server, to send messages:
Ruby client, to accept messages:
Now you should write TCP-server+client in another application. But you have got the idea.