想实现一个计算的功能,通过网页 (Rails) 获取用户输入的两个值,然后通过 C++ 计算两个值处理的结果,最后返回给 Rails,通过网页显示出来计算的结果。
RoR、C++ 入门,想实现一个这样的数值的传递,能够给详细一点的做法吗?感谢。
实际上 这和 rails 没多大关系,我觉得你只需要通过 c++ 去发送 http 请求来取得数据 然后 计算 通过 c++ post 请求到 rails 的 服务器就行了 这是 c++ 的事情
会有比较慢毕竟走的 http, 这是根据你的需求给的方案。直接操作数据库当然最快了 也可以通过其它语言通过一些适配器连接器之类的东西来操作也是极快的 (不管是 ruby 还是 c++)
@jhjguxin 我尽量吧。。。只是看到 ruby 的纯计算速度比较慢,而且要处理的用户数据可能很多,所以才想通过 ruby 把数据导到 c 用 c 计算完了再导回数据库。:D
首选 ruby 的 计算速度不是实在难以忍受吧 然后你实在对 ruby 没信心可以直接用 C 操作数据库,甚至 写 raw sql 最后 你这个应该作为 一个后台任务而不需要太频繁很及时的 ...