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