
分布式服务框架
happyqiangsir
爱好IT
展开
-
RPC框架之
1)服务消费方(client)调用以本地调用方式调用服务; 2)client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体; 3)client stub找到服务地址,并将消息发送到服务端; 4)server stub收到消息后进行解码; 5)server stub根据解码结果调用本地的服务; 6)本地服务执行并将结果返回给server stub; 7)s...原创 2018-07-29 07:08:56 · 552 阅读 · 0 评论 -
转-----RPC原理及RPC实例分析
原文出处: Hosee 在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。 1 2 3 4 5 6 public class Test { public static void main(String[]...转载 2018-07-23 06:18:53 · 177 阅读 · 0 评论 -
netty
netty的核心组件 Channel、回调、Future、事件和ChannelHandler,这些构建块代表了不同类型的构造:资源逻辑以及通知,你的应用程序将使用它来访问网络以及流经网络的数据。 Channel 是java NIO的一个基本构造,代表一个到实体的开放连接,如读操作和写操作,传入和传出数据的载体。 回调:netty在内部使用了回调来处理事件,当一个回调被触发时,相关的事件可以被...原创 2018-08-15 16:48:51 · 131 阅读 · 0 评论