【发布时间】:2015-03-16 04:18:27
【问题描述】:
从我阅读的所有关于 REST 与 JAX-WS 的资源中,建议在需要更高级别的安全性时使用 JAX-WS。
如果是这样,我很好奇 PayPal 为什么使用 REST Web 服务。汇款是一项需要高度安全性的交易。有人可以对此发表意见吗?
编辑: 如果仍然使用 SSL,那么 JAX-WS 对 REST 有什么样的“安全契约”?
【问题讨论】:
-
因为他们是通过 SSL 做的?
-
那么还不如把所有东西都放在 REST 中?
-
这是一个错误的陈述。 REST 和 SOAP over HTTP 在应用 HTTPS 时具有相同的安全级别。 SOAP 只是允许您清楚地定义某些标准,例如从 OASIS 到 WSDL 的 Web 服务安全性。 REST 服务还没有这种能力……我说是因为 REST 有一个 WSDL 工件,它是一个 WADL,但是 WADL 文件并不常用。
-
那么我们是否可以说安全性不是选择 JAX-WS 而不是 REST 的原因?选择 JAX-WS 可能更多的是关于它的其他特性,例如异步、有状态、有限带宽等?
标签: web-services rest jax-ws