logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

施磊老师rpc(三)

框架 init 初始化 步骤合集--包含处理 配置文件

文章图片
#rpc#linux#vscode
施磊老师rpc(四)

从 配置文件 读取 ip和port 后, 就需要 进行连接 传输 了也就是 rpc框架准备好了, 现在需要 网络, 服务方 才能发布 rpc, 然后 消费端 才能 连接 去调用在网络通信中,必须选用一种数据传输协议来进行结构化数据的交换。不能直接传输原始的字节流或字符串,因为我们需要明确区分不同的字段、类型和结构,这就需要一种标准化的“数据格式”。一个 char 占用 1个字节(8bit)stri

文章图片
#rpc#网络协议
施磊老师高级c++笔记(三)

绑定器:bind1st,bind2nd以及c++11的bind, function函数对象, lambda表达式, 模板部分特例化

文章图片
#c++#算法
施磊老师c++笔记(四)

运算符重载相关, 对象池应用

文章图片
#c++
施磊老师c++笔记(一)

学习c++还必须掌握的!

文章图片
#c++#开发语言
施磊老师高级c++(二)

智能指针, 带引用计数交叉引用问题, 强弱指针, 自定义删除器

文章图片
#c++#开发语言
vscode 红色波浪线问题

vscode 红色波浪线问题解决

文章图片
#vscode#ide#编辑器
施磊老师rpc(二)

service表示定义一个服务类;rpc 方法名 (参数类型) returns (返回类型);对应业务逻辑中的远程函数。// 在protobuf 定义描述 rpc类型必须启用为了真正执行 RPC 远程调用,需要开发者自己实现一个类public:// 1. 对 request 序列化// 2. 构造 RPC 请求包// 3. 发送网络请求// 4. 接收响应并反序列化到 response该类实现了

文章图片
#rpc#vscode#服务器
施磊老师高级c++(二)

智能指针, 带引用计数交叉引用问题, 强弱指针, 自定义删除器

文章图片
#c++#开发语言
    共 13 条
  • 1
  • 2
  • 请选择