RPC 是远程过程调用(Remote Procedure Call)的缩写形式,Birrell 和 Nelson 在 1984 发表于 ACM Transactions on Computer Systems 的论文《Implementing remote procedure calls》对 RPC ...
分类:
其他好文 时间:
2019-05-09 20:17:48
阅读次数:
127
本文参考“如何给老婆解释RPC”一文进行的。。。 1.首先了解下dubbo: dubbo是一款高性能、轻量级的开源java RPC服务框架(RPC即远程过程调用,具体解释见:https://www.jianshu.com/p/2accc2840a1b)。它提供了三大核心能力:面向接口的远程方法调用, ...
分类:
其他好文 时间:
2019-05-04 12:05:24
阅读次数:
111
1. Json-Rpc 2.0 参考地址:https://www.jsonrpc.org/specification JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议,它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据 ...
分类:
其他好文 时间:
2019-05-03 18:46:57
阅读次数:
152
创建存储过程; 删除存储过程; 查看存储过程: 调用: ...
分类:
数据库 时间:
2019-05-03 16:31:16
阅读次数:
125
通过渲染一张DEM的具体例子,了解在WebGL中颜色渲染的过程。 ...
分类:
Web程序 时间:
2019-05-01 16:06:53
阅读次数:
310
缘起 哈喽大家周一好呀,感觉好久没有写文章了,上周出差了一次,感觉还是比坐办公室好的多,平时在读一本书《时生》,感兴趣的可以看看😂...... 这几天翻看 NetCore 相关知识扩展的时候,发现了久违的一个知识点 —— SignalR ,为啥说久违呢,因为去年的时候,我在公司的项目里就想用了,后 ...
分类:
Web程序 时间:
2019-04-29 10:52:33
阅读次数:
175
Linux五种IO模型 同步和异步 这两个概念与消息的通知机制有关。 同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。比如,调用readfrom系统调用时,必须等待IO操作完成才返回。 异步 异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。实际处 ...
分类:
系统相关 时间:
2019-04-20 19:50:09
阅读次数:
316
什么是RPC RPC设计的目的 RPC的作用 远程过程调用(RPC)是一个协议,程序可以使用这个协议请求网络中另一台计算机上某程序的服务而不需要知道网络细节。 必备知识: 网络七层模型 网络四层模型 点击参考资料 https://www.cnblogs.com/qishui/p/5428938.ht ...
分类:
其他好文 时间:
2019-04-18 20:28:22
阅读次数:
156
dubbo主要核心部件 Remoting:网络通信框架,实现了sync-over-async和request-response消息机制。 RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能。 Registry:服务目录框架用于服务的注册和服务事件发布和订阅。(类似第一篇文章中的点菜宝) d ...
分类:
其他好文 时间:
2019-04-16 20:19:37
阅读次数:
194
dubbo是什么 dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含: 集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求 ...
分类:
其他好文 时间:
2019-04-14 09:26:02
阅读次数:
121