摘要:
一、本人设想的TCP服务器有如下特性:1.启动服务,一直监听端口。2.有新连接(客户端)就通知用户。并把连接接收到的数据回调给用户。3.客户端连接上后用户可在任意时间发送数据给它。4.客户端断开时关闭或用户可手动关掉。以上操作都可以不同线程在完成。二、使用libuv遇到的问题由于对libuv不熟悉+... 阅读全文
摘要:
本人一直在寻找一个跨平台的网络库,boost与ACE比较庞大,不考虑。对比了libevent,libev,libuv后,最终选择了libuv.可libuv文档少,例子也简单,对于tcp只有个echo-server的例子。网上也找过对其封装的例子,如下libsourcey库,封装了许多库。对libuv... 阅读全文