我有一个正在运行的 Java 应用程序,它有一些 API,但没有一个遵循 REST 标准。您需要使用单独的 API(一些基于 XML/JSON,而另一些基于 SMTP)来实现 CRUS 操作。
我真的很喜欢 MVC 架构和 ROR 的严格REST完整性,所以我正在考虑使用rails-api gem 编写一个仅 API 的 ROR 服务。是否建议在现有 API 上编写这样的包装器以提供更好的 REST API?
注意:现有的 API 已经很老了,我不想从头开始重写它们。
我有一个正在运行的 Java 应用程序,它有一些 API,但没有一个遵循 REST 标准。您需要使用单独的 API(一些基于 XML/JSON,而另一些基于 SMTP)来实现 CRUS 操作。
我真的很喜欢 MVC 架构和 ROR 的严格REST完整性,所以我正在考虑使用rails-api gem 编写一个仅 API 的 ROR 服务。是否建议在现有 API 上编写这样的包装器以提供更好的 REST API?
注意:现有的 API 已经很老了,我不想从头开始重写它们。