美文网首页
Apache CXF

Apache CXF

作者: FluteKK | 来源:发表于2020-03-08 13:19 被阅读0次

官网:http://cxf.apache.org
要求:会用就行

服务端

一、建工程添加jar包

Maven依赖:

<!-- webservice cxf -->
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-frontend-jaxws</artifactId>
            <version>3.1.1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-transports-http</artifactId>
            <version>3.1.1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-frontend-jaxrs</artifactId>
            <version>3.1.1</version>
        </dependency>
        <!-- Jetty is needed if you're are not using the CXFServlet -->
        <dependency>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-rt-transports-http-jetty</artifactId>
            <version>3.1.1</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.7.12</version>
        </dependency>

二、创建HelloWorld服务接口及实现类(@WebService注解添加在接口类)

image.png

三、创建MainServer服务启动类(JaxWsServerFactoryBean)

image.png

四、使用soapUI工具进行测试访问

  1. 访问地址:address(路径)+wsdl访问
  2. SoapUI下载地址
    链接:https://pan.baidu.com/s/1O4VqCsWETKZAHk3h8Qkutg
    提取码:d8w7
    image.png

客户端

image.png

相关文章

网友评论

      本文标题:Apache CXF

      本文链接:https://www.haomeiwen.com/subject/zseddhtx.html