小编典典

Java中的动态代理肥皂网络服务客户端?

java

有什么方法可以使用soap-rpc
Web服务,以便通过共享接口生成客户端?宁静的Web服务以这种方式进行操作,但是基于soap的情况又如何呢?您是否总是需要使用Axis或CXF之类的工具来生成存根和代理,还是有可以动态设置的东西?

谢谢。

编辑#1:

为了澄清,我正在寻找做这样的事情:

通用接口:

@WebService
public interface MyWebService {

   @WebMethod
   String helloWorld();
}

该公共接口已经可以用于创建服务器端组件。我的问题是: 客户端可以使用这种类型的通用接口来生成动态代理吗?
宁静的Web服务以这种方式(Restlets和CXF)做到这一点,并且.Net世界似乎也具有这种类型的功能。


阅读 215

收藏
2020-11-16

共1个答案

小编典典

我会看到此JAX-
WS教程
对您的目的很有用:

在示例代码中,通过将@WebServiceRef带有指向WSDL位置的属性的注释添加到客户端实现类来配置Web服务客户端,并且不需要任何工具来从所引用的Web服务访问内容。

这是您想拥有的方式,还是回答了正确的问题?

2020-11-16