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

jav*_*y79 5 java soap web-services

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

谢谢。

编辑#1:

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

通用接口:

@WebService
public interface MyWebService {

   @WebMethod
   String helloWorld();
}
Run Code Online (Sandbox Code Playgroud)

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

mic*_*ico 5

我会看到这个 JAX-WS 教程对您有用:

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

这是您想要的方式,还是这甚至回答了正确的问题?