我正在使用 JBoss Developer Studio (基于Eclipse)开发一个中型项目。我们有 2 个 Web 项目,其中 1 个使用 JBossWS 和 JAX-WS 包含/管理 Web 服务。我的老板正在更新软件架构文档,并问我Web Service项目上生成的接口在哪里。我告诉她这些接口是使用工具默认生成的,然后我开始搜索所有项目并且没有显式接口(显式我的意思是带有 a 的 MyService.java 文件public interface MyService
),我可以看到我们的类、WSDL 文件和web.xml 中配置的 servlet 调用其对应的服务实现类。
是否需要为这些服务创建接口?万一它是或可能是,是否有任何工具可以帮助我和团队创建这些接口,因为我们为每个服务类提供了大约 100 个方法?
只是为了添加一些信息,我们有另一个 Web 项目,它使用接口使用这些服务并通过 Web 调用 WSDL 文件。