dubbo
文章平均质量分 55
rock93
这个作者很懒,什么都没留下…
展开
-
consumer端调用方法的过
客户端调用过程1. 组装调用参数(接口名+方法名+方法参数+别名)2. 调用客户端代理执行方法……3. 客户端代理返回结果图一 组装参数图2 服务端代理链式调用服务端方法图3返回的结果...原创 2018-04-09 14:24:43 · 290 阅读 · 0 评论 -
从头开始写一个迷你dubbo之解析
从头开始写一个迷你的dubbo,仅用作学习用,学习的过程中更深入的了解下dubbo,同时也补充下其他的知识。java rpc机制简介 java rpc机制简单来说就是服务调用者把要调用的接口名,方法名,参数等通过网络传给服务提供者。服务提供者监听到调用者发来的消息解析出要调用的哪个接口的哪个方法,以及入参等信息然后用动态代理执行,最后把执行的结果通过网络传输给调用者。 后话:通常为了保证网络...转载 2018-03-28 15:23:16 · 368 阅读 · 0 评论 -
mini-dubbo之服务发布
Provider目录结构 1.服务端的启动/** * Created by cheng.xi on 2017-04-1410:25. * 服务提供者端发布服务 * 可以使用API直接发布服务,也可以使用和Spring集成 * 这里是测试使用API发布服务 */public class TestApiProvider { public static void main(String[] arg...原创 2018-03-28 15:51:43 · 318 阅读 · 0 评论 -
mini-dubbo服务调用
Mini-Dubbo之服务消费 Consumer目录结构 消费者启动代码/** * Created by cheng.xi on 2017-04-14 09:28. * 服务消费者端引用服务 */ public class TestApiConsumer { public static void main(String[] args) { DubboConsumer...原创 2018-03-28 16:11:49 · 168 阅读 · 0 评论 -
JSF-provider执行过程
调用端组装好参数后最后会调用jsf client的sendMsg方法在这里面会把消息体进行编码和序列化默认的序列化方式是msgpackNetty服务端ServerChannelHandler生成一个任务执行ServerChannelHandler监听到消息体 生成一个任务JSFTask调用doRun方法执行 void doRun() { ...原创 2018-04-24 09:41:31 · 404 阅读 · 0 评论