gpt4 book ai didi

java - 没有输入参数的 Web 服务

转载 作者:行者123 更新时间:2023-12-01 05:40:16 25 4
gpt4 key购买 nike

我需要创建一个不应该接受任何参数的 Web 服务方法。我使用 jax-ws 和 apache xref 从 wsdl 生成 Java 源代码。我无法省略输入消息(发生错误)。这样做的最佳方法是什么?到目前为止我找到了以下解决方案

<message name="getTermRequest" />

<message name="getTermResponse">
<part name="value" type="xs:string"/>
</message>

<portType name="glossaryTerms">
<operation name="getTerm">
<input message="getTermRequest"/>
<output message="getTermResponse"/>
</operation>
</portType>

但也许你可以提出更好的建议?

最佳答案

如果您想修改现有的 wsdl 文件(这似乎是 rpc/lit wsdl),那么您所做的方法就可以了。您无法删除输入的消息,因为这会使 Web 服务操作只剩下一条。

但是如果您可以从 POJO 代码开始(即代码优先),那么您可以编写一个无参数的服务方法并让框架生成 wsdl。

关于java - 没有输入参数的 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7366567/

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