JsonRpc框架项目
文章平均质量分 88
北海有初拥
向更好的编程技能出发!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【从零实现JsonRpc框架#3】线程模型与性能优化
适用于高并发、低延迟的网络服务场景(如游戏服务器、实时通信)。相结合的方式,通过事件驱动和线程池实现高并发。通过上述方法,Muduo 可以轻松支持。Muduo 默认使用。原创 2025-05-10 12:34:04 · 1142 阅读 · 0 评论 -
【从零实现JsonRpc框架#2】Muduo库介绍
EventLoop:负责事件循环,监听 I/O 事件和定时器事件。TcpServer:用于创建 TCP 服务器,监听客户端连接。:表示一个 TCP 连接,负责管理客户端与服务器之间的通信。TcpClient:用于创建 TCP 客户端,连接到远程服务器。Buffer:用于处理网络数据缓冲区,支持高效的读写操作。这些类是 Muduo 库的核心组件,通过它们可以轻松构建高性能的 TCP 网络应用。原创 2025-05-10 12:16:10 · 1048 阅读 · 0 评论 -
【从零实现JsonRpc框架#1】Json库介绍
JsonCpp是一个开源的C++库,用于解析和生成JSON(JavaScript Object Notation)数据。它提供了简单易用的接口,支持JSON的序列化和反序列化操作。JSON是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。在JsonCpp中,所有JSON数据均通过Json::Value类表示。该类支持动态类型判断,并提供了多种方法进行数据操作,如添加、移除、访问数组元素等。JsonCpp的主要功能包括将C++对象序列化为JSON字符串,以及将JSON字符串反序列化原创 2025-05-10 11:33:51 · 975 阅读 · 0 评论
分享