首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
手写一个RPC框架
订阅
锥栗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
【手写一个RPC框架】simpleRPC-07
本项目所有代码可见:https://github.com/weiyu-zeng/SimpleRPC 前言 在simpleRPC-07中,我们为注册的服务接口提供一个负载均衡模块, 实现 zookeep
【手写一个RPC框架】simpleRPC-05
前言 本次改进主要针对序列化的方式进行改进。之前一直在使用java自带的序列化方式,或者是netty的序列化方式,性能不高。 这个版本我们定义自己的序列化方式。 实现 项目创建 创建一个名为simpl
【手写一个RPC框架】simpleRPC-06
前言 本次改进我们将引入zookeeper作为RPC框架的注册中心,服务端在zookeeper上注册自己的服务,而客户端调用服务,回去zookeeper上根据服务名寻找调用的服务器地址,使得我们RPC
【手写一个RPC框架】simpleRPC-04
前言 之前谈到,网络传输使用BIO的方式,我们在simpleRPC-04改为NIO来传输,引入netty的编解码方式。 我们在simpleRPC-04中将使用netty来优化我们的客户端client和
【手写一个RPC框架】simpleRPC-03
前言 我们将新写一个服务接口:通过某个id查询blog信息 我们本次改进希望重构服务端server的代码,使得server可以容纳多个service接口的调用。我们将为此通过HashMap构建一个se
【手写一个RPC框架】simpleRPC-02
前言 在simpleRPC-01中,我们实现了仅仅能用的RPC,但是调用只能调用server中某一个确定的方法,如果有很多方法需要调用怎么办? 因此需要把调用请求抽象出来,记为RPCRequest。
【手写一个RPC框架】序章 simpleRPC-01
序章 RPC(RemoteProcedureCall)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为