Q2:服务之间选择何种轻量级的通信协议
Posted Johnson-ycp
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Q2:服务之间选择何种轻量级的通信协议相关的知识,希望对你有一定的参考价值。
协议:
- 普通场合优先选择基于HTTP的Restful API(基于HTTP协议,互操作性好,各种编程语言都支持;可伸缩性好;松耦合;易于测试)
- API实现技术应该避免与客户端耦合
- 特殊场合可以选择二进制的RPC协议(对低延迟、实时性要求极高;松耦合不重要;二进制的RPC协议:基于Google Protocol Buffer数据交换格式各种RPC协议 以及基于Apache thrift协议的各种RPC协议)
以上是关于Q2:服务之间选择何种轻量级的通信协议的主要内容,如果未能解决你的问题,请参考以下文章