Ruby on rails 在哪种情况下,建议使用ActiveResource?在哪种情况下不是?

Ruby on rails 在哪种情况下,建议使用ActiveResource?在哪种情况下不是?,ruby-on-rails,ruby,web-services,ruby-on-rails-3,activeresource,Ruby On Rails,Ruby,Web Services,Ruby On Rails 3,Activeresource,我正在使用RubyonRails3,我正在考虑使用它,以便将信息从RoR服务应用程序传输到RoR客户端应用程序 一般来说,在什么情况下使用ActiveResource是明智的?在哪种情况下不是吗? 我对ActiveResources的使用有很多疑问。以下只是其中之一 我有由私人信息和公共信息组成的资源。我不应该通过HTTP发送私人信息,所以我不能发送带有公共信息的信息,除非我不攻击RoR行为。如果我使用HTTPS,这样我就不必攻击RoR行为,那么服务器的工作不是太繁重吗 如果要跨私有数据发送

我正在使用RubyonRails3,我正在考虑使用它,以便将信息从RoR服务应用程序传输到RoR客户端应用程序

一般来说,在什么情况下使用ActiveResource是明智的?在哪种情况下不是吗?


我对ActiveResources的使用有很多疑问。以下只是其中之一

  • 我有由私人信息和公共信息组成的资源。我不应该通过HTTP发送私人信息,所以我不能发送带有公共信息的信息,除非我不攻击RoR行为。如果我使用HTTPS,这样我就不必攻击RoR行为,那么服务器的工作不是太繁重吗

如果要跨私有数据发送,您的问题更多的是选择正确的身份验证策略。不,SSL不会给服务器带来太多额外负载。不过,您需要一个专用IP


如果您想在疑问列表中进一步展开,可能会有一个更清晰的答案。

您需要一个专用IP或购买一个主题替代名称证书,以便可以使用多个基于名称的虚拟主机执行SSL。设置证书并将其与多个vhost一起使用是有点棘手的,但是一旦您完成了几次,它就不错了