C++ Rails Web服务和C++;要公开的应用程序

C++ Rails Web服务和C++;要公开的应用程序,c++,ruby-on-rails,web-services,C++,Ruby On Rails,Web Services,(对不起我的英语) 第一:我有一个用C++创建的应用程序(这是为了性能需要),这个应用程序使用一个图像来进行一些处理,并返回一个简单的答案(1或0)。 现在我需要从Web服务公开这个应用程序 我认为使用Rails创建WebService,但我不知道是否有可能使用Rails调用C++进程。 该方法是使用WebService获取客户端发送的图像,将该图像传递给C++应用程序,并根据C++应用程序的结果返回(使用WebService)消息给客户端。 这可能吗 有什么例子或指南吗 提前谢谢 编辑:使用节

(对不起我的英语)

第一:我有一个用C++创建的应用程序(这是为了性能需要),这个应用程序使用一个图像来进行一些处理,并返回一个简单的答案(1或0)。 现在我需要从Web服务公开这个应用程序

我认为使用Rails创建WebService,但我不知道是否有可能使用Rails调用C++进程。

该方法是使用WebService获取客户端发送的图像,将该图像传递给C++应用程序,并根据C++应用程序的结果返回(使用WebService)消息给客户端。 这可能吗

有什么例子或指南吗

提前谢谢

编辑:使用节俭解决


我读了一些关于节俭的书。。但是我想也许我不能用它来解决这个问题(也许)

其想法是使用一个移动应用程序(iOS和/或Android),用户可以将图像上传到服务中。该服务采用图像并进行图像处理,这部分(处理)用C++作为独立的应用程序接收图像并返回消息,因此当处理完成时,服务从处理应用程序接收结果(消息)并将其返回到移动应用程序。 所以。。节俭能做到这一点吗(如果可以的话,我需要阅读更多)?我需要用别的东西吗


提前感谢

我以前从来没有这样做过,但我想你应该看看它最初是由Facebook开发的,它允许你通过RPC调用让多种语言协同工作

Thrift允许您定义数据类型 在一个简单的 定义文件。把那个文件当作 输入时,编译器生成代码以 用于轻松构建RPC客户端 以及通信的服务器 无缝地跨编程 语言


<>我鼓励你在谷歌上搜索以下关键词:节俭C++ + WebService等。

< P>我以前从来没有这样做过,但是我认为你应该先看看脸谱网最初开发的,并允许你通过RPC调用使多种语言协同工作。 Thrift允许您定义数据类型 在一个简单的 定义文件。把那个文件当作 输入时,编译器生成代码以 用于轻松构建RPC客户端 以及通信的服务器 无缝地跨编程 语言


我鼓励你在谷歌上搜索以下关键词:节俭C++、WebService等。< /P>请不要用“解决”的状态来伪标记你的问号。如果您已找到问题的答案,则将该答案标记为已接受答案就足够了。请不要将您的问题标题伪标记为[已解决]状态。如果你已经找到了你问题的答案,那么把这个答案标记为已接受的答案就足够了。