package org.springside.examples.showcase.ws.server; import javax.jws.WebParam; import javax.jws.WebService; import org.springside.examples.showcase.ws.server.result.GetAllUserResult; import org.springside.examples.showcase.ws.server.result.GetUserResult; /** * JAX-WS2.0的WebService接口定义类. * * @author calvin */ @WebService(name = "UserService", targetNamespace = WsConstants.NS) public interface UserWebService { /** * 显示所有用户. */ GetAllUserResult getAllUser(); /** * 获取用户, 受SpringSecurity保护. */ GetUserResult getUser(@WebParam(name = "id") String id); }