首页 > 代码库 > WebService注解
WebService注解
1 package cn.itcast.service; 2 3 import javax.jws.WebMethod; 4 import javax.jws.WebParam; 5 import javax.jws.WebResult; 6 import javax.jws.WebService; 7 import javax.xml.ws.Endpoint; 8 /** 9 * 将 Java 类标记为实现 Web Service,或者将 Java 接口标记为定义 Web Service 接口10 * @author 11 *12 */13 //修改目标空间 ,修改服务名 在wsdl那里的xml文件显示对应的修改信息14 @WebService(targetNamespace="http://www.itcast.cn",serviceName="MyService")15 public class HelloService {16 //修改方法名 返回值的名字17 @WebMethod(operationName="hello")18 @WebResult(name="ret")19 public String sayHello(20 //修改参数名字 21 @WebParam(name="name")22 String name,23 @WebParam(name="age")24 int age){25 System.out.println("sayHello called...");26 return "hello " + name;27 }28 //此方法 本系统测试 不对外发布29 @WebMethod(exclude=true)30 public String sayHello2(String name){31 System.out.println("sayHello called...");32 return "hello " + name;33 }34 35 public static void main(String[] args) {36 //参数1:绑定服务的地址 参数2:提供服务的实例37 Endpoint.publish("http://192.168.1.101:5678/hello", new HelloService());38 System.out.println("server ready...");39 }40 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。