不懂就要问,请教各位大佬,如何从 0 学习 libevent?

2020-03-12 15:42:30 +08:00
 liuguangxuan

之前一直在 Windows 下开发,用一个线程一个socket的做法,现在想学习libevent,打算在CentOS下做实验。

从网上搜索资料看了一天,reactor之类的,有点儿懵。请教各位大佬,有没有比较好的教程、书籍资料推荐。

2650 次点击
所在节点    C++
8 条回复
nightwitch
2020-03-12 16:09:42 +08:00
如果连 reactor/proactor 都不了解的话,你要学的不是 libevent,是《 Unix 网络编程》。看完这本书再回去看 libevent,自然懂了
nybux
2020-03-12 16:32:33 +08:00
推荐 libuv,感觉性能好一点,nodejs 的基础库
sryanyuan
2020-03-12 16:32:35 +08:00
先学习网络模型,不要一开始就用网络库
paoqi2048
2020-03-13 01:23:16 +08:00
先把 UNP 给看了
felix021
2020-03-13 01:53:32 +08:00
正好以前写过,供参考吧
https://www.felix021.com/blog/read.php?2068
liuguangxuan
2020-03-13 09:14:26 +08:00
@nightwitch 多谢指教。
liuguangxuan
2020-03-13 09:15:12 +08:00
@nybux
@sryanyuan
@paoqi2048
多谢指教。
liuguangxuan
2020-03-13 09:15:49 +08:00
@felix021 我从网上也搜到了这篇教程,原来是您写的。感谢感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/652210

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX