gpt4 book ai didi

java - 没有wsdl的apache cxf客户端

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:43 25 4
gpt4 key购买 nike

我正在尝试使用 Java 中的 Apache CXF 发送一个非常简单的 soap 请求:一条只有 1 个元素的消息:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<element>some string</element>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

以下教程描述了使用 CXF 发送请求,但它假设我们有一个 WSDL 文件:http://cxf.apache.org/docs/how-do-i-develop-a-client.html

如果我没有这个 WSDL,我该怎么办?我应该创建一个吗?在这种情况下会是什么样子?

编辑:服务不是由我维护的。

最佳答案

您正在查看的教程旨在生成客户端。这意味着,您的网络服务将已经存在或托管在服务器上。您的客户将使用本教程简单地调用它。

您正在寻找的是满足您要求的 CXF JAX WS API 实现。您可以按照这些基本教程通过简单地使用注释和更改请求和响应消息结构来实现这一点。

教程链接:

http://www.mkyong.com/webservices/jax-ws/jax-ws-hello-world-example/

http://java.dzone.com/articles/jax-ws-hello-world

关于java - 没有wsdl的apache cxf客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20947676/

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