基于json的webservice,服务端修改之后照样需要文档之类的规范schema,跟发布一个pb没有区别
pb可以向下兼容,不用新功能的话不需要升级client
json的优势在于人可读,js内置,对于web应用自然是首选
但很多server端的service,性能是首要考虑因素,grpc/thrift之类的是首选
【 在 iwantfly 的大作中提到: 】
: 扩充的意义在于无schema,json既代表字符串,又代表万物
: 你见过http ajax服务器端修改了 webservice 接口
: 还需要单独发布一个dll或者头文件,才能访问吗?
: ...................
--
FROM 106.120.46.*