关键点: 1.网络协议与封装,所有的网络请求都是TCP或UDP协议的
2.常用框架
3.长短连接(复用)
答案:
1.自定义协议数显C/s RPC调用(实现复杂,需解决的问题多)
2.UDP广播类型(常见用于即时通讯类,速度快,但需要二次确认)
3.目前主流的基于http协议调用(Restful风格的api,springcloud微服务调用使用的就是http)
4.dubbo协议(阿里出品,长连接,二进制封装数据,性能较高)
5.soap协议(古老的webservice系列框架,基于xml实现数据封装,http协议传输)
6.异步响应式(WebFlux+Spring Data Reactive)
7.服务器推(不主动调用,常见系统通知类)