最近在项目开发的过程中,接到一个需求。
一、有一个SpringBoot项目A做为服务的提供方
二、有一个SpringBoot项目B做为服务的消费方
大家在日常的开发中大多数都是采用HTTP接口请求
提供方暴露一个GET或者POST请求的接口
消费方对接相应的接口参数,获取响应的结果。
其实类似这样的接口传输的方式还有HSF接口和webService接口。
只不过根据自己业务的不同,选择不同的传输协议。
今天要给大家分享的就是webService接口
由于公司代码不能外贴的缘故,我这边就不贴相关的代码了。
大家注意创建好xsd文件后 ,导入相关插件后
使用 mvn install 命令,就可以自动创建request和response对象
主要参考博客:
https://www.jianshu.com/p/cfe7d976481d
官方文档:
https://spring.io/guides/gs/consuming-web-service/
https://spring.io/guides/gs/producing-web-service/