java 咋把WebService发布到服务器上

java 咋把WebService发布到服务器上,第1张

1、在Java项目中发布一个WebService服务,与Web服务相关的类,都位于Javax.jws.*包中。

@WebService 此注解用在类上指定将此类发布成一个WebService;

EndPoint 此类为端点服务类,其中publish()方法用于将一个已经添加了@WebService注解对象绑定到一个地址的端口上,用于发布。

2、发布WebService服务,HelloWebService.java文件代码如下:

<span style="font-family:KaiTi_GB2312font-size:18px">package cn.tgb.ws

importjavax.jws.WebMethod

importjavax.jws.WebService

importjavax.xml.ws.Endpoint

/**

 *  @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:服务的实现者

 */

Endpoint.publish("服务发布地址",new HelloWebService())

}

}

</span>

注:@WebService 它是一个注解,用在类上指定将此类发布成一个ws,Endpoint 此类为端点服务类,它的方法publish用于将一个已经添加了@WebService注解对象绑定到一个地址的端口上。运行以上程序即可进行WebService发布。

上线流程:

在服务器上安装类似tomcat、weblogic、webShpere等软件,这叫安装容器。

然后在容器中配置加载你的项目,或者将项目复制到它们的webapp目录

接着将数据库安装好,配置好。

接着启动容器,看看有没有异常。

没有异常,就用http协议访问你的域名和站点了


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/498032.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-15
下一篇2023-06-15

发表评论

登录后才能评论

评论列表(0条)

    保存