在哪种情况下建议使用ActiveResource?而在这种情况下呢?

问题描述:

我正在使用Ruby on Rails 3,我正在考虑使用ActiveResource以将信息从RoR服务应用程序转发到RoR客户端应用程序。在哪种情况下建议使用ActiveResource?而在这种情况下呢?

一般来说,在这种情况下建议使用ActiveResource?而在这种情况下呢?


我对使用ActiveResources有许多疑问。以下是一个。

  • 我有私人信息和公共信息组成的资源。我不应该发送HTTP私人信息,所以我不能发送那些与公共信息,除非我没有破解RoR行为。如果我使用HTTPS,这样我就不必破解RoR的行为,是不是对于服务器的工作太重了?

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

http://lanestechblog.blogspot.com/2009/04/creating-ssl-certificates-with-multiple.html

http://backreference.org/2009/12/17/name-based-ssl-virtual-hosts-in-apache/

你的问题是关于如果你通过私人数据发送选择正确的认证策略。不,SSL不会给服务器带来太多的额外负担。你将需要一个专用的IP。

如果您想扩大疑问列表,可能会有更清晰的答案。