我正在使用api jaxb2-maven-plugin 2.3.1从Web服务SOAP(我正在构建服务器)中的WSDL文件创建类。它工作得非常好,但是我看到许多人使用其他插件来生成接口,这样服务器中的开发人员只实现接口并在Web服务中定义bussines逻辑。
有人知道如何使用相同的插件创建接口(jaxb2-maven-plugin 2.3.1)。我不知道这些接口是否仅在客户端侧定义。这可能就是为什么我没有找到关于这个api的任何内容。
我正在寻找如何从jaxb2-maven-plugin进行SEI(服务端点接口)。在link说:
最佳做法是拥有一个声明网络的界面(SEI) 服务操作作为其方法,以及实现(SIB),其中 定义接口中声明的方法。
问候。
答案 0 :(得分:0)
您需要使用wsimport goal中的JAX-WS Maven Plugin而不是JAXB插件。
生成服务器时,您可以暂时将genJWS
设置为true,以生成服务器实现存根。