博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rpc分类
阅读量:6924 次
发布时间:2019-06-27

本文共 374 字,大约阅读时间需要 1 分钟。

hot3.png

RPC 调用分类

RPC 调用的分类方式有很多种。

从通信协议层面可以分为:

基于 HTTP 协议的 RPC;

基于二进制协议的 RPC;

基于 TCP 协议的 RPC。

从是否跨平台可分为:

单语言 RPC,如 RMI, Remoting;

跨平台 RPC,如 google protobuffer, restful json,http XML。

从调用过程来看,可以分为同步通信RPC和异步通信RPC:

同步 RPC:指的是客户端发起调用后,必须等待调用执行完成并返回结果;

异步 RPC:指客户方调用后不关心执行结果返回,如果客户端需要结果,可用通过提供异步 callback 回调获取返回信息。大部分 RPC 框架都同时支持这两种方式的调用。

转载于:https://my.oschina.net/u/182501/blog/1531353

你可能感兴趣的文章
Xamarin/Mono IOS Limitations
查看>>
Python复杂多重排序
查看>>
数值函数(学习笔记)
查看>>
报错:System.Data.Entity.Infrastructure.DbUpdateException 更新条目时出错
查看>>
一款基于jQuery仿淘宝红色分类导航
查看>>
【原创】.NET平台机器学习组件-Infer.NET连载(一)介绍
查看>>
ABAP基本数据类型、通用类型
查看>>
网路安全论文
查看>>
Android 属性动画(一)
查看>>
2015第13周一
查看>>
关于健康和运动
查看>>
人工智能和机器学习领域的一些有趣的开源项目
查看>>
Web 在线文件管理器学习笔记与总结(4)查看文件内容
查看>>
private继承的作用
查看>>
2015第14周四
查看>>
【QT】视频播放+文件选择
查看>>
【原创】C#玩高频数字彩快3的一点体会
查看>>
根据多表条件更新表.............. 一条sql语句.............
查看>>
inotify用法简介及结合rsync实现主机间的文件实时同步
查看>>
chrome和搜狗浏览器的js问题
查看>>