1
c4pt0r 2018-03-28 23:34:57 +08:00
比如 grpc bidirectional streaming,在 RESTFul 的架构里就很难做
|
2
feverzsj 2018-03-28 23:43:01 +08:00
http rest 哪里都可以用,grpc 没那么广泛,你还要管理两套接口
|
3
ivyliner 2018-03-29 10:30:31 +08:00
恩, 传输效率确实会比较高. binary 格式在追查问题的时候会比比较复杂
|
4
richard1122 2018-03-29 11:47:21 +08:00 via iPhone
我们是先有了一组 proto 定义 和 grpc 的服务端的 rpc。
后来在开发手机端的时候用了 proto,但还是放在 http api 里传输。安卓上 protobuf 用起来也够方便,反而是序列化到 json 不够方便 |
5
richard1122 2018-03-29 11:47:59 +08:00 via iPhone
补充一下上面说的是 proto 生成的类变成 json
|