腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
IT技术精选文摘
专栏作者
举报
542
文章
760415
阅读量
136
订阅数
订阅专栏
申请加入专栏
全部文章
数据库
java
编程算法
云数据库 Redis
分布式
系统架构
sql
云数据库 SQL Server
存储
spring
其他
缓存
大数据
微服务
jvm
zookeeper
数据结构
nginx
kafka
linux
网络安全
apache
容器
node.js
api
机器学习
http
微信
容器镜像服务
人工智能
kubernetes
jdk
架构设计
tcp/ip
dubbo
数据处理
xml
android
开源
运维
安全
php
消息队列 CMQ 版
mongodb
游戏
压力测试
文件存储
hadoop
mybatis
dns
网站
hashmap
rpc
socket编程
负载均衡
ios
memcached
打包
tomcat
深度学习
aop
rabbitmq
https
网站建设
hbase
面试
html
nosql
mvc
自动化
spark
udp
小程序
数据分析
腾讯云开发者社区
innodb
synchronized
优化
区块链
NLP 服务
自动驾驶
javascript
git
github
云直播
访问管理
黑客
爬虫
shell
正则表达式
spring boot
kernel
spring cloud
nest
Elasticsearch Service
int
io
nio
select
semaphore
磁盘
前端
线程
线程安全
线程池
硬件
原理
源码
云点播
弹性伸缩
人脸识别
DNS 解析 DNSPod
c 语言
c++
c#
go
lua
.net
servlet
react
css
ajax
webview
qt
oracle
postgresql
access
ide
maven
unix
负载均衡缓存
神经网络
mapreduce
实时音视频
互动直播
命令行工具
TDSQL MySQL 版
短信
腾讯云测试服务
es 2
图像处理
数据备份
日志数据
在线旅游
出行
devops
html5
图像识别
强化学习
gui
yum
jdbc
推荐系统
自动化测试
cdn
敏捷开发
jenkins
zabbix
机器人
物联网
nat
图片加速
云计算
任务调度
虚拟化
mvcc
数据脱敏
即时通信 IM
bug
client
count
cron
db
ddd
equals
feed
feign
handler
input
integer
mobile
output
ribbon
server
simpledateformat
spi
tcp
token
volatile
编程语言
编码
并发编程
操作系统
插件
登录
对象
多线程
服务端
高可用
工具类
工作
后端
计算机科学
架构
架构师
监控
解决方案
接口
客户端
框架
链表
论文
内核
前后端分离
认证授权
设计
设计模式
生命周期
视频
事务
数据
数学
同步
网关
效率
异步
搜索文章
搜索
搜索
关闭
100 行代码透彻解析 RPC 原理
rpc
java
android
本文主要论述的是“RPC 实现原理”,那么首先明确一个问题什么是 RPC 呢?RPC 是 Remote Procedure Call 的缩写,即,远程过程调用。RPC 是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而开发人员无需额外地为这个交互编程。
用户1263954
2022-05-23
258
0
用通俗的语言介绍 RPC 框架的架构原理
rpc
文件存储
(1)服务提供者(RPC Server):运行在服务器端,提供服务接口定义与服务实现类。
用户1263954
2022-04-08
514
0
Dubbo系列-扬帆起航
rpc
dubbo
这篇文章先带着大家来总览全局,一般而言熟悉一个框架你要先知道这玩意是做什么的,能解决什么痛点,核心的模块是什么,大致运转流程是怎样的。
用户1263954
2022-04-07
122
0
如何设计一个 RPC 系统
rpc
RPC是一种方便的网络通信编程模型,由于和编程语言的高度结合,大大减少了处理网络数据的复杂度,让代码可读性也有可观的提高。但是RPC本身的构成却比较复杂,由于受到编程语言、网络模型、使用习惯的约束,有大量的妥协和取舍之处。本文就是通过分析几种流行的RPC实现案例,提供大家在设计RPC系统时的参考。 由于RPC底层的网络开发一般和具体使用环境有关,而编程实现手段也非常多样化,但不影响使用者,因此本文基本涉及如何实现一个RPC系统。 认识 RPC (远程调用) 我们在各种操作系统、编程语言生态圈中,多少都会接
用户1263954
2018-06-22
700
0
RPC原理及实现
rpc
1 简介 RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。 2 调用分类 RPC 调用分以下两种: 同步调用 客户方等待调用执行完成并返回结果。 异步调用 客户方调用后不用等待执行结果返回,但依然可以通过回调通知等方式获取返回结果。 若客户方不关心调用返回结果,则变成单向异步调用,单向调用不用返回结果。 异步和同步的区分在于是否等待服务端执行完成并返回结果。
用户1263954
2018-01-30
2.6K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档