分布式服务和RPC
Java开发面试辅导-海龟老师
毕业于浙江大学软件工程硕士,在BAT一线大厂担任架构师工作,作为面试官有丰富的面试经验,以及项目架构经验
展开
-
RPC学习(一):RPC的基础
1.RPC的概念 远程过程调用(RPC)是一个协议,程序可以使用这个协议请求网络中另一台计算机上某程序的服务而不需知道网络细节, RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。 3.RPC的模型 C/S模式基于传原创 2016-03-23 16:36:56 · 3585 阅读 · 1 评论 -
RPC学习(二):RPC的原理分析
1.RPC的大致工作原理: 分为1.服务的提供者(生产者), 2.服务的调用者(生产者) 3.服务的提供者和调用者,都要用到的接口 4.RPC框架 服务的提供者实现接口中的方法,服务的调用者引用同一个接口, 1).服务的调用者会把要调用的接口和方法,还有参数,传递给RPC框架,原创 2016-03-24 20:41:32 · 1227 阅读 · 0 评论 -
服务治理--服务灰度发布
原创 2016-04-20 21:28:37 · 4864 阅读 · 2 评论