【发布时间】:2014-05-05 21:01:24
【问题描述】:
我对 Java 和 Web 服务比较陌生,需要部署建议。我创建了一组服务,并使用基于 wsimport 生成的代码的客户端在 localhost 上使用 JAX-WS 参考实现对其进行了测试。该集合支持使用 HTTP 标头中的用户名/密码在每次服务调用时进行用户身份验证(和相关记帐)。
我现在想通过安全 (HTTPS) 连接在 AWS 上部署这些 Web 服务,最好使用免费试用的微型实例,以便在传输过程中保护身份验证凭证。我研究了可用的选项以找到最简单和最简单的选项:有 Apache Tomcat(参见 goo.gl/9TkQeD)、Apache Axis2 和 Apache CXF(参见 goo.gl/v9kth0 和 goo.gl/dXAmaI)。我不确定后两者是独立组件还是必须在其他服务器的上下文中运行。所以,有这么多可用的替代方案,每一个都有优缺点,我不确定该选择哪一个。
谁能推荐一下?
【问题讨论】:
标签: java apache web-services tomcat ssl