·简介:一个简单的回响服务器。
·需要安装的库:muduo,boost
·安装完库后,直接运行下面的指令(编译+运行)执行程序:
g++ -o test test.cpp -lmuduo_net -lmuduo_base -lpthread; ./test
test.cpp代码如下:
#include <muduo/net/TcpServer.h>
#include <muduo/base/Logging.h>
#include <muduo/net/EventLoop.h>
#include <boost/bind.hpp>
class EchoServer{
public:
EchoServer(muduo::net::EventLoop *loop, const muduo::net::InetAddress &listenAddr);
void start();
private:
void onConnection(const muduo::net::TcpConnectionPtr &conn);
void onMessage(const muduo::net::