gpt4 book ai didi

java - Java 中的动态代理 soap Web 服务客户端?

转载 作者:搜寻专家 更新时间:2023-10-31 19:30:48 27 4
gpt4 key购买 nike

有没有什么方法可以使用 soap-rpc 网络服务,以便通过共享接口(interface)生成客户端? Restful Web 服务就是这样做的,但是基于 soap 的呢?您是否总是必须使用像 Axis 或 CXF 这样的工具来生成您的 stub 和代理,或者有什么东西可以动态地设置它?

谢谢。

编辑#1:

澄清一下,我想做这样的事情:

通用接口(interface):

@WebService
public interface MyWebService {

@WebMethod
String helloWorld();
}

这个公共(public)接口(interface)已经可以用于创建服务器端组件。我的问题是:可以在客户端使用这种类型的通用接口(interface)来生成动态代理吗?Restful web 服务就是这样做的(ReSTLets 和 CXF),似乎 .Net 世界有这种类型功能太。

最佳答案

我会看到 this tutorial of JAX-WS对您的目的有用:

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

这是您想要的方式吗,或者这是否回答了正确的问题?

关于java - Java 中的动态代理 soap Web 服务客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6447974/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com