gpt4 book ai didi

java - 如何使用 jaxb2-maven-plugin 2.3.1 生成接口(interface)(SEI,服务端点接口(interface))

转载 作者:太空宇宙 更新时间:2023-11-04 11:18:55 26 4
gpt4 key购买 nike

我正在使用 api jaxb2-maven-plugin 2.3.1 从 Web 服务 SOAP 中的 WSDL 文件创建类(我正在构建服务器)。它工作得很好,但是我看到很多人使用其他插件来生成接口(interface),这样服务器中的开发人员只实现接口(interface)并在 Web 服务中定义业务逻辑。

有人知道如何使用相同的插件(jaxb2-maven-plugin 2.3.1)创建接口(interface)。我不知道该接口(interface)是否仅在客户端定义。这可能就是为什么我没有找到任何有关此 api 的信息。

我正在搜索如何从 jaxb2-maven-plugin 执行 SEI(服务端点接口(interface))。在 link说:

The best practice is to have an interface (SEI) that declares the web service operations as its methods, and an implementation (SIB), which defines the methods declared in the interface.

问候。

最佳答案

您需要使用wsimport goal来自JAX-WS Maven Plugin而不是 JAXB 插件。

生成服务器时,您可以临时将 genJWS 设置为 true 以生成服务器实现 stub 。

关于java - 如何使用 jaxb2-maven-plugin 2.3.1 生成接口(interface)(SEI,服务端点接口(interface)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45153916/

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