- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 简单的分布式RPC框架 《blackRpc》 五(客户端启动及调用)
警告:本文仅仅适合初探RPC的小伙伴,对于业界老鸟的话,就不建议吐槽了。。。。 上节说到了服务端启动流程,本节说下客户端启动流程。直接上代码。 netty客户端:package com.black.blackrpc.communication.netty.tcp.client;import org.slf4j.Logger;import org.slf4j.LoggerFacto
2018-01-23 11:38:02 262
原创 简单的分布式RPC框架 《blackRpc》 四(服务端启动流程)
上一节说了blackRpc的组成,这一节我们直接来撸代码。 先帖上项目gitHup地址:https://github.com/wangshiyu/blackRpc先帖上pom.xml文件的引用 junit junit 4.11 test
2018-01-23 10:38:02 197
原创 简单的分布式RPC框架 《blackRpc》 三
警告:本文仅仅适合初探RPC的小伙伴,对于业界老鸟的话,就不建议吐槽了。。。。 第一篇,第二篇我们介绍了一个完了分布式RPC的组成,下来我来说说blackRpc这个框架。 先来一张blackRpc的结构图,很简单。 externalInterface 对外暴露的接口,暂未添加实现,只是预留 serviceCode 服务端核心,默认是打开的,但有两种情况不会启动 1.配置文件指
2018-01-12 11:17:55 216
原创 简单的分布式RPC框架 《blackRpc》 二
警告:本文仅仅适合初探RPC的小伙伴,对于业界老鸟的话,就不建议吐槽了。。。。 第一篇我们介绍了一个简单的远程调用模型,下面我们深入一点来说说服务注册与发现。 服务注册与发现这个概念我也是理解了一段时间,简单点来说就是,服务段把提供的服务,方法名称,地址,请求参数等信息放到一个第三方信息库中(这里选用zookeeper集群)。客户端从第三方信息库中获得这些信息。这就是我理解的注册和发现
2018-01-08 11:28:44 377
原创 简单的分布式RPC框架 《blackRpc》 一
警告:本文仅仅适合初探RPC的小伙伴,对于业界老鸟的话,就不建议吐槽了。。。。RPC服务通俗多说就是远程调用。java的rmi也是一种RPC,但是其性能与使用并不是很有好,更别说应用到分布式系统当中。于是市场上出现了很多RPC框架Dubbo、Montan、rpcx、gRPC、Thrift。说实话笔者一个都没用过 TvT 。本着学习的思想于是自己尝试的去了解这个东西,去实现这些东西。花了
2018-01-06 09:44:18 1135
简单的分布式RPC框架blackRpc
2018-01-06
java 列式计算器
2014-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人