在发布webservice服务的时候,写了一个接口IUserService,写了一个实现类UserServiceImpl。
接口在包:com.alibobo.demo.service.IUserService,
实现类在:com.alibobo.demo.service.impl.UserServiceImpl。
如果不写接口,只用业务类也是可以实现服务发布的,
只需要在业务类上加上注解@WebService,也不容易乱。不太明白为什么一定要写接口,难道只是为了规范,不知有没有其他说法。
如果有接口也有业务类
一,要么放在一个包下,
二,要么在其中任何一个@WebService注解后加上(targetNamespace = "http://对方的包名反写/)
这样调用才不会报错