gpt4 book ai didi

java - 使用没有 WSDL 的 Java 的 Soap 客户端服务 - 如何?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:34:01 26 4
gpt4 key购买 nike

我使用 jdk 附带的 JAX-WS 创建 soap 客户端。现在,服务提供商没有公开 wsdl。如果我知道所提供的服务,如何在没有 wsdl 的情况下创建 soap 客户端?

编辑:我可以自由使用任何 soap api/工具,不限于 JAX-WS。

Edit2:这是点击服务 URL 时显示的消息。目前已禁用此服务的元数据发布。并建议配置服务行为配置。我了解该服务是在 .Net 中完成的。但是如何使用提供的服务行为相关详细信息来访问 Java 中的服务?

最佳答案

您可以直接使用 HttpClient,但您必须手动编码您发送的每条 xml 消息并解析您收到的每条消息。您还可以手动创建与您的 xml 匹配的对象,并使用 jaxb 来编码/解码消息。

关于java - 使用没有 WSDL 的 Java 的 Soap 客户端服务 - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10330752/

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