这个问题可能是非常愚蠢的。他们都是协议,对不对?那么,什么是它们之间的区别?
协议是一个非常通用的术语。 FTP是一个网络协议,其定义了如何客户端和服务器彼此以传输数据交互。 protobuf的是代替描述的结构化数据如何应序列,例如以便在网络上传送的数据,而且在本地存储中的数据。
因此,FTP更像是一个汽车在街上行驶时的protobuf介绍了如何把所有的行李各种在车上,你如何收拾行李等。