@WebService 此注解用在类上指定将此类发布成一个WebService;
EndPoint 此类为端点服务类,其中publish()方法用于将一个已经添加了@WebService注解对象绑定到一个地址的端口上,用于发布。
2、发布WebService服务,HelloWebServicejava文件代码如下:
<span style="font-family:KaiTi_GB2312;font-size:18px;">package cntgbws;
importjavaxjwsWebMethod;
importjavaxjwsWebService;
importjavaxxmlwsEndpoint;
/
@WebService - 它是一个注解,用在类上指定将此类发布成一个ws
Endpoint – 此类为端点服务类,它的方法publish用于将一个已经添加了@WebService注解对象绑定到一个地址的端口上。
@author xuemin
/
@WebService
public classHelloWebService {
publicString HelloWord(String name){
return"Hello: "+name;
}
/
添加exclude=true后,HelloWord2()方法不会被发布
@param name
@return
/
@WebMethod(exclude=true)
publicString HelloWord2(String name){
return"Hello: "+name;
}
publicstatic void main(String[] args) {
/
参数1:服务的发布地址
参数2:服务的实现者
/
Endpointpublish("服务发布地址",new HelloWebService());
}
}
</span>
注:@WebService 它是一个注解,用在类上指定将此类发布成一个ws,Endpoint 此类为端点服务类,它的方法publish用于将一个已经添加了@WebService注解对象绑定到一个地址的端口上。运行以上程序即可进行WebService发布。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)