方法在C程序和Ruby on Rails应用程序之间传递数据



我想实现一个算法:

  1. 从Ruby on Rails应用程序中获取数据库对象作为输入,
  2. 对输入执行计算,
  3. 根据计算查询Rails数据库,
  4. 并根据查询生成有序的结果集。

我打算用C(可能是Objective-C?)写算法,有两个原因:1)练习C, 2)因为C比Ruby快。

查询Rails数据库(SQLite用于开发,MySQL用于生产)并将C程序的输出返回到Rails应用程序的最佳方法是什么?

您可以使用RubyInline[1]在Ruby代码中编写C代码。你也可以创建一个扩展名[2]。

[1] http://rubyinline.rubyforge.org/RubyInline/

[2] http://blog.jcoglan.com/2012/07/29/your-first-ruby-native-extension-c/

相关内容

  • 没有找到相关文章

最新更新