微服务系统之间的调用方式
- Webservice - wsdl
- httpclient
- rpc通信(dubbo)
- restful (springcloud)
rpc通信或者restful 这两种是使用的比较多的
Webservice- wsdl
早期使用WebService,现在是淘汰的
httpclient
系统服务会通过开放一个类restful的机制,然后调用端会使用httpclient调用
- 实现了所有 HTTP 的方法(GET、POST、PUT、HEAD、DELETE、HEAD、- OPTIONS 等)
- 支持 HTTPS 协议
- 支持代理服务器(Nginx等)等
- 支持自动(跳转)转向