【问题标题】:Simple HTTP Request vs Web Service简单的 HTTP 请求与 Web 服务
【发布时间】:2012-02-06 13:15:09
【问题描述】:

一个桌面应用程序需要从服务器获取一些服务。 例如发送一些参数和接收一些结果。

想象一下通过 Java Servlet 实现一个解决方案,应用程序将参数发送到 servlet (POST) 并以 XML 形式接收结果。

与网络服务(Soap / Restful)相比,这种方法是否存在任何安全问题?

如果问题有点笼统,谢谢和抱歉。

【问题讨论】:

    标签: java web-services security servlets


    【解决方案1】:

    我不这么认为。但就我个人而言,我仍然会使用 REST,主要是因为如果需要,它会更容易维护和更新。也可能更容易测试和实施。

    【讨论】:

      【解决方案2】:

      只要您的解决方案具有合适的身份验证(用户名/密码)并通过 SSL 进行,它的安全性不亚于 Web 服务/SOAP。事实上,您可能会发现它是一种更简单的实施解决方案。

      【讨论】:

        【解决方案3】:

        这两种解决方案的安全问题是相同的,因为它是 http,但我不会做 post 的事情,因为它的结构不正确,这意味着它依赖于客户端并且不使用标准。如果你不喜欢 XML,你可以试试 JSON。

        【讨论】:

          猜你喜欢
          • 2013-04-19
          • 1970-01-01
          • 1970-01-01
          • 2012-10-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-19
          • 1970-01-01
          相关资源
          最近更新 更多