06 2023 档案
摘要:1.muduo库实现异步(非阻塞)rpc框架 陈硕视频教程 代码 代码解析 实现客户端和服务器时,我们要做的工作有: 客户端:调用rpc函数时,需要和服务器端建立连接,并发送request,并设置response返回时的回调函数。这些功能都需要我们自己实现,本项目在RpcChannel类中进行了实现
阅读全文
摘要:计数不为零是有可读事件发生,read 之后计数会清零,write 则会递增计数器。如下: ``` uint64_t u1,u2,u3; // 写 eventfd,内部 buffer 必须是 8 字节大小; // 写 3 次 write(efd, &u1 , sizeof(uint64_t)) /*
阅读全文
摘要:参考:https://blog.csdn.net/zhizhengguan/article/details/117173049 ``` // 功能:将数据从文件描述符读到分散的内存块中,即分散读。 ssize_t readv(int fd, const struct iovec *iov, int
阅读全文
摘要:[10分钟带你学会分布式网络技术RPC](https://www.bilibili.com/video/BV1BU4y1B7rW) RPC,Remote Procedure Call,中文称作远程过程调用”,通过网络从远程计算机上请求服务。RPC是一种技术思想,是一种普适性的方法,而非一种规范和协议
阅读全文

浙公网安备 33010602011771号