RPC(Remote Procedure Call Protocol远程过程调用):

Avro协议

  1. 包含了序列化(多语言支持)
  2. 提供了RPC、跨进程,进程之间不能直接访问。
  3. 过程是指一个函数或则一个函数,传递对象,需要用序列化机制,两个进程运行的函数可能不是同一种语言,
  4. 故要支持跨语言
  5. 通过RPC调用,形成了一个虚拟化的进程

具体如下图:

RPC(Remote Procedure Call Protocol远程过程调用)

相关文章: