背景:我有一个可供许多开发人员访问的 java 库 - 通常通过 java。但是,一些开发人员希望通过 Ruby API 访问它。为了实现 Java-Ruby API,我倾向于 Jruby 的方向。
问题:
我主要担心的是这些开发人员将无法在他们当前的 Ruby on Rails 开发框架中使用 API;而是必须在 Jruby 的 rails 环境中运行。会是这样吗?
也许我错过了 Jruby 和 Ruby on Rails 之间的联系。但是看起来你既可以在 Rails 中工作,也可以在 Jruby 的 rails 中工作——这在技术上是两种不同的开发环境吗?
我真的很感激有人能对此有所了解..
编辑:强迫开发人员(实际上是客户更具体)对其项目进行重大更改以适应此 API 并不是一个真正的选择。那么,如果他们的 Rails 应用程序必须转换为 Jruby on Rails 应用程序,那么也许有人可以为我提供另一种选择(除了 Jruby)?