简单的HTTP请求与Web服务

时间:2012-02-06 13:15:09

标签: java web-services security servlets

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

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

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

如果问题有点普遍,谢谢,对不起。

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

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

答案 2 :(得分:2)

两个解决方案的安全问题是相同的,因为它是http,但我不会做邮件,因为它没有正确的结构,这意味着它依赖于客户端而不使用标准。如果您不喜欢XML,可以尝试使用JSON。