epoll 等网络模型是否只适合于服务器端

十一文 发布于 2012/06/28 00:04
阅读 769
收藏 0

如题:

 

客户端适合吗,客户端会连接多个服务器的这种适合吗?

另外网上的epoll我搜索了哈基本大同小异。不知道有没的更好的介绍。求个地址。

加载中
0
把妹达人老张
把妹达人老张
客户端监听端口吗?那客户端就是服务器端了。
十一文
十一文
不是我是想做个爬虫,要充分利用带宽只能多线程,但是io模型不懂啦
0
Lunar_Lin
Lunar_Lin

1. 客户端也可以,但是没有必要. 一般来说客户端对网络性能要求不是那么严格,而且连接数很少. select够用了.
2. epoll本来就极其简单.(你能搜索到的东西,已是其他人能找到的东西了. )  高效的东西未必就高难度. 想复杂点,可以研究iocp,这个带线程池.呵呵.
3.  我觉得你不该自己写网络底层.你这样的目的,应先赶紧出原型,否则搞10来天,很容易被你放弃(我已经放弃过N个尝试了,很有体会. 千万别考虑细节, 没原型, 没成就感 在这压力和浮躁的社会里你支撑不了1个月的.) 建议速度上cURL, CxxHtml, 访问mySql的存储代码 以及数据管理代码, 爬虫的log管理.  效率, 平台, 哪个库更好, 某些选择, 细节的什么的, 日后再说.

十一文
十一文
深表同意。恩就这么干
返回顶部
顶部