epoll 等网络模型是否只适合于服务器端
如题:
客户端适合吗,客户端会连接多个服务器的这种适合吗?
另外网上的epoll我搜索了哈基本大同小异。不知道有没的更好的介绍。求个地址。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如题:
客户端适合吗,客户端会连接多个服务器的这种适合吗?
另外网上的epoll我搜索了哈基本大同小异。不知道有没的更好的介绍。求个地址。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
深表同意。恩就这么干
1. 客户端也可以,但是没有必要. 一般来说客户端对网络性能要求不是那么严格,而且连接数很少. select够用了.
2. epoll本来就极其简单.(你能搜索到的东西,已是其他人能找到的东西了. ) 高效的东西未必就高难度. 想复杂点,可以研究iocp,这个带线程池.呵呵.
3. 我觉得你不该自己写网络底层.你这样的目的,应先赶紧出原型,否则搞10来天,很容易被你放弃(我已经放弃过N个尝试了,很有体会. 千万别考虑细节, 没原型, 没成就感 在这压力和浮躁的社会里你支撑不了1个月的.) 建议速度上cURL, CxxHtml, 访问mySql的存储代码 以及数据管理代码, 爬虫的log管理. 效率, 平台, 哪个库更好, 某些选择, 细节的什么的, 日后再说.
不是我是想做个爬虫,要充分利用带宽只能多线程,但是io模型不懂啦
客户端监听端口吗?那客户端就是服务器端了。