38得票3回答
消费RPC/编码的Web服务的最佳方法是什么?

我需要调用旧式的RPC/编码WSDL Web服务来处理后端。起初尝试使用Apache CXF和JAX-WS,但是JAX-WS wsimport工具无法解析rpc/enoded WSDL。 [ERROR] rpc/encoded wsdls不受JAXWS 2.0支持。 我也在怀疑是否...

22得票2回答
JAX-WS与JAX-RPC比较

我写了两个web服务,一个使用 Jax-WS,另一个使用 Jax-RPC。 它们只返回一个字符串。 我用 jMeter 对两个服务进行了压力测试,奇怪的是,Jax-RPC 的表现稍微更快一些。 在性能方面(响应时间、CPU 时间、堆),我什么时候才真正从 Jax-WS 中获益?我如何证明这一点?

18得票2回答
如何在Java中编写高效的Web服务

虽然这可能看起来与Java Web Services重复,但我想知道从哪里开始以及如何继续。过去,我投入了很多时间来寻找起点,但没有成功。对于我而言,在阅读有关Web服务的页面时存在着许多术语和混乱。有太多术语 - 如JAX-RPC、JAX-WS、Axis、Rest、Servlet作为WebS...

12得票2回答
我在哪里可以找到随Java 6一起提供的JAX-WS版本?

我正在使用Java 6来学习更多关于Web服务(JAX-WS)的知识。我还了解到JAX-WS的最新版本可在Metro中获取,即如果您没有使用JDK6并计划使用JAX-WS,则可以使用Metro。 我想知道我的JDK附带哪个版本的JAX-WS?我正在使用jdk1.6.0_22。

12得票3回答
安装JAX-RPC Web服务插件后无法启动Netbeans 8.0.1

我在使用Netbeans时遇到了问题。我已经从http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz安装了JAX-RPC Web服...

12得票8回答
Axis2的wsdl2java在RPC/Encoded风格的Web服务上失败

有没有Axis2的替代方案?或者有没有其他方法可以让它工作(例如使用不同的数据绑定)?Retrieving document at '...'. Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationExc...

8得票4回答
向Axis 1.4 Web服务响应添加自定义HTTP头

我试图向Axis 1.4 Web服务器添加自定义HTTP标头。 我创建了一个扩展BasicHandler的处理程序: public class HttpHeaderHandler extends BasicHandler { . . . @Override publ...

8得票2回答
Netbeans 6.9.1中的JAX-RPC支持

我正在尝试生成新的Web服务客户端。当选择客户端样式为JAX-RPC样式时,Netbeans会显示通知:"您必须下载JAX-RPC支持插件才能创建JAX-RPC客户端"。 可用插件中未列出该插件。 我搜索了有关此问题的主题,并且它们说要添加此地址以搜索可用插件: http://deadlo...

8得票8回答
如何在使用JAXRPC-RI Web服务客户端时设置连接超时?

我正在处理一个遗留组件,其中我们使用使用JAXRPC-RI(reference implementation)库构建的客户端代码与SOAP web服务(一种我非常厌恶的技术)进行交互。 我希望能够设置存根(stubs)的超时时间,以便在web服务服务器在X秒内没有回复时,应用程序不会永远等待...

7得票1回答
使用JAX-RPC客户端从JAX-WS WebService获取附件

随着我们从JAX-RPC迁移到JAX-WS,我正在尝试调用一个使用JAX-W/JAXB的Web服务。客户端本身仍在使用JAX-RPC。WSDL文件保持不变。 只要没有附件,这个方法就可以正常工作。但是带有附件时,它就不能正常工作了。客户端说没有附件,尽管它们可以在SOAP消息中看到。 据我...