总结 - phxrpc代码阅读(8) 写在前面 这应该是phxrpc代码阅读系列正文的最后一篇。通过阅读代码,发现了自己在知识上的若干不足。 临渊羡鱼,不如退而结网。接下来可能会在网络编程 … more ...
RPC - phxrpc代码阅读(7) 前言 看了这么久代码,终于我们要接近phxrpc的核心部分了。 但是出人意料的是,rpc部分并没有过多的概念和magic trick。而且因为ucontext已经被封装好了,所以在rpc里的操作,可以完全按照同步的写法来搞,开 … more ...
定时器以及其它 - phxrpc阅读笔记(2) 写在前面 phxrpc使用了协程(ucontext)和IO复用技术(epoll)来实现网络通信。定时器在其中起到了非常重要的作用。下面我们就来分析一下phxrpc的timer.[h|cpp]中的代码 … more ...
自定义你的stream buffer - phxrpc阅读笔记(1) 写在前面 phxrpc是微信团队开源的一个轻量级RPC框架。 我对RPC这些东西了解不多,看到phxrpc的代码相对简单,而且还在初步开发阶段(在本文写作时,版本号是0.8)。所以想 … more ...