REST还是太过于简单,缺乏在众多复杂分布式应用场景下直接应用的能力。本文通过对HTTP/1.1协议的深入挖掘,设计一套设计REST-like的RPC通信协议。
REST还是太过于简单,缺乏在众多复杂分布式应用场景下直接应用的能力。本文对REST的不足进行了分析,对复杂场景下的RPC协议与报文的要求进行了梳理。
IETF 从1996年至今,关于HTTP协议的定义超过17个,涵盖HTTP 1.0/1.1/2 。基于HTTP的RESTFul风格,是对HTTP协议的一次功能挖掘。