RPC,基于消息,远程访问方式比较
远程访问
1.RPC方式
客户端调用远程方法和客户端调用本地方法形式是一样的,当然了底层需要封装通讯协议及数据转换的过程,这个一般由框架完成,可以简化开发,
这种方式本质也是通过通讯协议发消息给对方的,不过这些步骤对开发者透明
2.消息方式
客户端组装消息,发送给服务端,服务端解析消息,做相应的处理,再返回一个消息给客户端,客户端再解析消息,得到结果,这个过程都要开发者来控制,
开发比较耗时,web浏览器访问服务器就属于消息方式
远程访问
1.RPC方式
客户端调用远程方法和客户端调用本地方法形式是一样的,当然了底层需要封装通讯协议及数据转换的过程,这个一般由框架完成,可以简化开发,
这种方式本质也是通过通讯协议发消息给对方的,不过这些步骤对开发者透明
2.消息方式
客户端组装消息,发送给服务端,服务端解析消息,做相应的处理,再返回一个消息给客户端,客户端再解析消息,得到结果,这个过程都要开发者来控制,
开发比较耗时,web浏览器访问服务器就属于消息方式