学习webservice之cxf(1):使用cxf实现webservice(使用jdk1.8)
2020-05-25 07:51
711 查看
钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>
maven代码:
<dependencies> <dependency> <groupId> 1d36 ;org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.2.5</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-core</artifactId> <version>3.2.5</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> <version>3.2.5</version> </dependency> </dependencies>
Server代码:
package com.rg2.webservice.impl; import javax.xml.ws.Endpoint; import org.apache.cxf.jaxws.JaxWsServerFactoryBean; import com.rg2.webservice.HelloWorld; public class Server { public static void main(String[] args) { System.out.println("web service start"); HelloWorld implementor = new HelloWorldImpl(); String address = "http://localhost/helloWorld"; // Endpoint.publish(address, implementor);//jdk实现暴露webservice接口 JaxWsServerFactoryBean factoryBean = new JaxWsServerFactoryBean(); factoryBean.setAddress(address);//设置暴露地址 factoryBean.setServiceClass(HelloWorld.class);//接口类 factoryBean.setServiceBean(implementor);//设置实现类 factoryBean.create();//创建webservice接口 System.out.println("web service started"); } }
相关文章推荐
- WebService学习整理-JDK的wsimport命令和cxf的wsdl2java命令的区别和使用
- 使用CXF实现WebService,并在客户端实现动态调用
- WebService学习总结(三)——使用JDK开发WebService
- 使用cxf实现webservice的客户端推送数据到服务端并返回状态给客户端
- 一步步学习java并发编程模式之Active Object模式(五) 使用JDK的内置实现
- WebService学习——使用CXF编写WebService客户端
- 使用CXF实现WebService
- WebService学习总结(三)——使用JDK开发WebService
- 观察者模式学习--使用jdk的工具类简单实现
- WebService学习总结(三)——使用JDK开发WebService
- webservice客户端使用jdk自带wsimport实现方案
- WebService学习总结(三)——使用JDK开发WebService
- LINUX下使用elasticsearch-jdbc工具实现MySQL同步到ElasticSearch 以及linux 64位centos系统安装jdk1.8
- 使用CXF框架学习搭建WebService(一)
- WebService学习总结(三)——使用JDK开发WebService
- 使用cxf实现webService服务
- Spring 集成CXF框架发布Webservice服务 和 使用jdk生成Webservice clinet
- 使用CXF开发WebService服务器端接口学习笔记一
- WebService -- Java 实现之 CXF ( 使用Spring添加拦截器)
- WebService学习总结(三)——使用JDK开发WebService