SpringMVC+cxf 发布WebService 服务

本文介绍如何使用CXF在Tomcat服务器上发布WebService服务。通过配置Spring+CXF,无需每次手动执行main方法即可发布服务,简化部署流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      做硬件的数据采集,要求java做服务器端,c做客户端。但在本地写好代码之后,要放到服务器上,然后启动tomcat发布webservice服务。但是之前在本地做测试的时候,发布webservice 的方法是写在main 方法里的。发布一次就要执行一次main方法。这样的话,代码放到服务器上,如果要发布webservice ,去服务器上执行main方法显然是不现实的,于是,利用cxf发布webservice 就很好滴解决了这个问题,启动tomcat就发布成功了。直接调用就行了。具体操作过程如下:

1,首先写好自己的webservice得接口和实现类:

2.添加cxf以及Spring相关的jar包,具体jar包这里不详细说明了,可以自己上网搜一下。

3.配置spring+cxf配置文件来发布webservice 服务,具体如下:

需要注意的是,在此配置文件中,需加入jaxws与soap命名空间 ,如图:


4.在web.xml中配置spring+cxf的支持,spring的就不多说了,cxf如下:

如此,搞定。启动tomcat,webservice服务发布成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值