首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rpc框架
订阅
KLAN
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Springboot整合Netty实现RPC服务器
RPC(Remote Procedure Call)远程过程调用,是一种进程间的通信方式,其可以做到像调用本地方法那样调用位于远程的计算机的服务。其实现的原理过程如下: 本地的进程通过接口进行本地方法调用。 RPC客户端将调用的接口名、接口方法、方法参数等信息利用网络通信发送给…
从零开始实现一个RPC框架(零)
最近决心开始学习go语言,但是苦于没有实际的应用场景,学习始终停留在hello world层面,看过的教程和资料印象也不深刻。于是决定从go自带的rpc实现开始切入,了解一下go语言在实际场景下是如何使用的,包括异常处理、代理和过滤、go routine的用法等等,同时也简单了…
浅析Dubbo的SPI扩展机制
之前可以先看下Dubbo官方文档对SPI的介绍Dubbo SPI。 Dubbo SPI 的相关逻辑被封装在了 ExtensionLoader 类中,通过 ExtensionLoader,我们可以加载指定的实现类。Dubbo SPI 所需的配置文件需放置在 META-INF/du…
实现一个简单的RPC框架
国庆期间闲来无事,看到掘金上一篇文章《徒手撸框架–实现 RPC 远程调用》,觉得写的很不错,也推荐大家阅读一下。于是自己也趁机实现了一个简单的RPC框架,与他不同的是,我使用了etcd作为注册中心来实现服务注册与服务发现的功能。具体的内容请看下文~~。 先附上Github : …
Dubbo源码解析之服务路由策略
1. 简介 服务目录在刷新 Invoker 列表的过程中,会通过 Router 进行服务路由,筛选出符合路由规则的服务提供者。在详细分析服务路由的源码之前,先来介绍一下服务路由是什么。服务路由包含一条路由规则,路由规则决定了服务消费者的调用目标,即规定了服务消费者可调用哪些服务…