rpc是基于tcp/ip协议,属于传输层协议,效率高于http,但只能在调用时发现错误,常用的RPC框架有:dubbo,thrift,grpc等,适合大型企业服务
http基于http协议,属于应用层协议,编译时期可以检查数据格式,迭代快,适合中小型企业
webservice也是基于soap协议(基于http协议,传输的是xml),跨平台,跨语言
rmi相当于面向java对象的RPC,可以接受与返回java对象
rpc是基于tcp/ip协议,属于传输层协议,效率高于http,但只能在调用时发现错误,常用的RPC框架有:dubbo,thrift,grpc等,适合大型企业服务
http基于http协议,属于应用层协议,编译时期可以检查数据格式,迭代快,适合中小型企业
webservice也是基于soap协议(基于http协议,传输的是xml),跨平台,跨语言
rmi相当于面向java对象的RPC,可以接受与返回java对象