Web Service的学习使用
web Service的介绍
作为一门较老的技术,相较于新型的RPC接口服务调用及更高效率的对象传输方式json,web Service这门技术及其关键的soap协议的xml格式的对象传递方式,逐渐被取代。
Apache CXF作为web Service的经典实现框架,下面将介绍web Service实现服务端和客户端的具体实现与使用
Apache CXF WS风格实现服务端
定义一个接口服务类,实现接口服务类,同时写一个测试类测试服务发布情况
Apache CXF WS风格实现客户端
获取到相同的接口服务类,然后编写测试类测试服务调用情况
Apache CXF WS风格整合Spring实现服务端
采用配置文件注册接口服务,同时配置接口服务地址
Apache CXF WS风格整合Spring实现客户端
采用配置文件配置接口服务提供地址,编写测试类测试接口服务调用情况
Apache CXF RS风格实现服务端
与ws风格差异不大,只是类有一些改变
Apache CXF RS风格实现客户端
配置请求格式,测试接口服务调用情况