首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
当年明月在
掘友等级
高级软件工程师
|
ebay
读书,宅,running man
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
带你手写基于 Spring 的可插拔式 RPC 框架(五)注册中心
注册中心代码使用 zookeeper 实现,通过图片来看看我们注册中心的架构。 首先说明, zookeeper 的实现思路和代码是参考架构探险这本书上的,另外在 github 和我前面配置文件中的 zookeeper 服务器是用的1个月免费适用的阿里云,大家也可以用它当测试用。…
带你手写基于 Spring 的可插拔式 RPC 框架(四)代理类的注入与服务启动
上一章节我们已经实现了从客户端往服务端发送数据并且通过反射方法调用服务端的实现类最后返回给客户端的底层协议。 这一章节我们来实现客户端代理类的注入。 承接上一章,我们实现了多个底层协议,procotol 有 netty,http,和 socket 三个实现类,每个实现类都有启动…
带你手写基于 Spring 的可插拔式 RPC 框架(三)通信协议模块
在写代码之前我们先要想清楚几个问题。 我们要实现一个远程调用的 RPC 协议。 我们能像调用本地服务一样调用远程的服务。 用对应接口的实现类。 基于 Socket 的客户端和服务端(同步阻塞式,不推荐),大家可以当作一个编程练习,整个和系统没有进行整合,纯粹练习使用。 基于 S…
带你手写基于 Spring 的可插拔式 RPC 框架(二)整体结构
上一篇文章中我们已经知道了什么是 RPC 框架和为什么要做一个 RPC 框架了,这一章我们来从宏观上分析,怎么来实现一个 RPC 框架,这个框架都有那些模块以及这些模块的作用。 rpc-procotol: 既然是可插拔是框架,我们需要支持选择底层协议,这部分是通信协议相关的模块…
带你手写基于 Spring 的可插拔式 RPC 框架(一)介绍
首先这篇文章是要带大家来实现一个框架,听到框架大家可能会觉得非常高大上,其实这和我们平时写业务员代码没什么区别,但是框架是要给别人使用的,所以我们要换位思考,怎么才能让别人用着舒服,怎么样才能让我们的框架性能优异。通过自己写一个框架,我们能学到的有很多,能让我们脱离 CURD,…
Spring 源码解析
第一章为源码解析。 第二章为实现一个简单的 IOC 容器。 第三章进阶 Spring 插件开发。 IOC 容器负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。 AOP 面向切面编程,通过预编译方式和运行期间动态代理实现功能的统一维护的一种技术。 IOC 容器可以理…
手动实现一个 IOC/DI 容器
第一章为源码解析。 第二章为实现一个简单的 IOC 容器。 第三章进阶 Spring 插件开发。 上一篇文章里我们已经对 Spring 的源码有了一个大概的认识,对于 Spring 中的一些组件,比如 Aware,PostProcessor,ApplicationContext…
个人成就
文章被点赞
8
文章被阅读
4,097
掘力值
109
关注了
0
关注者
2
收藏集
0
关注标签
6
加入于
2019-05-12