大框架上对于RPC一些理解
By 小鸟游·飒
特征优势:
解耦:解决需求不断变化下出现的高耦合情况,或者是跨平台合作时的远程方法调用(类似api)
通信方法:socket、http、操作系统自带的管道等等。(将传统的服务间api调用改为RPC可以提升性能,免去http协议的报头等。)
应用场景:
已有该服务方法的情况下,并且无需使用http协议的api环境
PHP下的主流RPC框架:
phprpc、yar、thrift、swoole、grpc、hprose
2018-05-17 11:00