boost.asio
Nick_Rhan
吃根香蕉压压惊。
展开
-
Transformation between client and Server using boost
0 序言 boost.asio提供了同步、异步读写数据,以及网络通信的工具。从应用层抽象了网络结构,方便程序员快速实现网络程序。 本篇将介绍如何使用boost.asio提供的接口,来实现一个server与client之间通信的例子,构建一个聊天室。其实现了以下通信的基本功能: server监听ip:port。 client向server发送信息。 server接收信息,并向所有的client广播...原创 2019-03-15 17:35:51 · 250 阅读 · 0 评论 -
a rpc using boost.asio and protobuf
0 序言 protobuf在rpc方面,仅仅提供了一个简单的框架和数据序列化手段,构建client与server之间的连接、通信、存储、线程处理等多方面问题需要用户自己实现。下面,将简单介绍使用protobuf和boost.asio来构建一个简单的rpc。该rpc只是简单阐述protobuf的rpc框架,耦合度较高,具体实现需要根据业务场景来实施。 1 定义.proto文件 protobuf提供了...原创 2019-03-18 11:00:07 · 769 阅读 · 0 评论