当前位置: 技术问答>linux和unix
请问在LINUX下进行网络编程,什么模型或者什么技术效率比较高?
来源: 互联网 发布时间:2015-10-21
本文导语: RT | 你的问题,可以再详细点吗 如果抓包就BPF框架了 如果是做防火墙,那就是netfilter 如果做一般的通讯软件………………………………………………………… 你具体点嘛 | ...
RT
|
你的问题,可以再详细点吗
如果抓包就BPF框架了
如果是做防火墙,那就是netfilter
如果做一般的通讯软件…………………………………………………………
你具体点嘛
如果抓包就BPF框架了
如果是做防火墙,那就是netfilter
如果做一般的通讯软件…………………………………………………………
你具体点嘛
|
ace可以。
如果想支持更多连接,用epoll。
如果想支持更多连接,用epoll。
|
epoll
select 不重新编译内核一般只支持1024个
select 不重新编译内核一般只支持1024个
|
从模型看,无非两种。
c/s模型。需要开发服务端和客户端,升级较难,但技术相对成熟。
b/s模型。只开发服务端,便于维护升级。
都行,看自己需要了。
c/s模型。需要开发服务端和客户端,升级较难,但技术相对成熟。
b/s模型。只开发服务端,便于维护升级。
都行,看自己需要了。
|
用ACE好些吧
|
现在用ACE的很多的
select一般压力下是的可以
select一般压力下是的可以
|
5000个, 随便怎么写都可以,
|
不太熟悉,但耳朵听到的,感觉ACE 不错