Web Service的学习使用

Web Service的学习使用

    • web Service的介绍
    • Apache CXF WS风格实现服务端
    • Apache CXF WS风格实现客户端
    • Apache CXF WS风格整合Spring实现服务端
    • Apache CXF WS风格整合Spring实现客户端
    • Apache CXF RS风格实现服务端
    • Apache CXF RS风格实现客户端
    • 项目源码

web Service的介绍

作为一门较老的技术,相较于新型的RPC接口服务调用及更高效率的对象传输方式json,web Service这门技术及其关键的soap协议的xml格式的对象传递方式,逐渐被取代。

Apache CXF作为web Service的经典实现框架,下面将介绍web Service实现服务端和客户端的具体实现与使用

参考教程,哔哩哔哩的黑马程序员课程关于web Service的讲解

Apache CXF WS风格实现服务端

定义一个接口服务类,实现接口服务类,同时写一个测试类测试服务发布情况
Web Service的学习使用_第1张图片

Apache CXF WS风格实现客户端

获取到相同的接口服务类,然后编写测试类测试服务调用情况
Web Service的学习使用_第2张图片

Apache CXF WS风格整合Spring实现服务端

采用配置文件注册接口服务,同时配置接口服务地址
Web Service的学习使用_第3张图片

Apache CXF WS风格整合Spring实现客户端

采用配置文件配置接口服务提供地址,编写测试类测试接口服务调用情况
Web Service的学习使用_第4张图片

Apache CXF RS风格实现服务端

与ws风格差异不大,只是类有一些改变
Web Service的学习使用_第5张图片

Apache CXF RS风格实现客户端

配置请求格式,测试接口服务调用情况
Web Service的学习使用_第6张图片

项目源码

https://gitee.com/anxwefndu/web-service-learning

你可能感兴趣的:(学习,tomcat,spring)