之前一直在 Windows 下开发,用一个线程一个socket
的做法,现在想学习libevent
,打算在CentOS
下做实验。
从网上搜索资料看了一天,reactor
之类的,有点儿懵。请教各位大佬,有没有比较好的教程、书籍资料推荐。
1
nightwitch 2020-03-12 16:09:42 +08:00
如果连 reactor/proactor 都不了解的话,你要学的不是 libevent,是《 Unix 网络编程》。看完这本书再回去看 libevent,自然懂了
|
2
nybux 2020-03-12 16:32:33 +08:00
推荐 libuv,感觉性能好一点,nodejs 的基础库
|
3
sryanyuan 2020-03-12 16:32:35 +08:00
先学习网络模型,不要一开始就用网络库
|
4
paoqi2048 2020-03-13 01:23:16 +08:00
先把 UNP 给看了
|
5
felix021 2020-03-13 01:53:32 +08:00 1
正好以前写过,供参考吧
https://www.felix021.com/blog/read.php?2068 |
6
liuguangxuan OP @nightwitch 多谢指教。
|
7
liuguangxuan OP |
8
liuguangxuan OP @felix021 我从网上也搜到了这篇教程,原来是您写的。感谢感谢。
|