Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用SSL的JAX-WS web服务_Java_Apache_Web Services_Tomcat_Ssl - Fatal编程技术网

Java 使用SSL的JAX-WS web服务

Java 使用SSL的JAX-WS web服务,java,apache,web-services,tomcat,ssl,Java,Apache,Web Services,Tomcat,Ssl,我对Java和web服务比较陌生,需要部署建议。我已经创建了一组服务,并使用基于wsimport生成的代码的客户端在localhost上使用JAX-WS参考实现对其进行了测试。该集合支持使用HTTP头中的用户名/密码对每个服务调用进行用户身份验证(和相关记帐) 我现在想在AWS上部署这些web服务,最好使用免费的试用微实例,通过安全(HTTPS)连接,以便在传输过程中保护身份验证凭据。我研究了可用的选项以找到最简单和最简单的选项:ApacheTomcat(请参见goo.gl/9TkQeD)、Ap

我对Java和web服务比较陌生,需要部署建议。我已经创建了一组服务,并使用基于wsimport生成的代码的客户端在localhost上使用JAX-WS参考实现对其进行了测试。该集合支持使用HTTP头中的用户名/密码对每个服务调用进行用户身份验证(和相关记帐)

我现在想在AWS上部署这些web服务,最好使用免费的试用微实例,通过安全(HTTPS)连接,以便在传输过程中保护身份验证凭据。我研究了可用的选项以找到最简单和最简单的选项:ApacheTomcat(请参见goo.gl/9TkQeD)、ApacheAxis2和ApacheCxf(请参见goo.gl/v9kth0和goo.gl/dXAmaI)。我不确定后两个是独立组件还是必须在其他服务器的上下文中运行。因此,有这么多可供选择的方案,每一个都有利弊,我不确定该选择哪一个


有人能提供一个建议吗?

你会使用Metro JAX-WS portable webservice,实际上我在Jboss 4 GA上使用它,Tomcat 5可以毫无问题地迁移到最新版本。带有证书(x509)和http安全性的安全配置非常干净。你看得更多

你可以有一个很好的起点