CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  程序开发区

请问在LINUX下进行网络编程,什么模型或者什么技术效率比较高?

楼主xiao_xiao_zi(笑小子)2005-09-24 15:24:38 在 Linux/Unix社区 / 程序开发区 提问

RT 问题点数:100、回复次数:13Top

1 楼jiayouba(jiayouba)回复于 2005-09-24 18:39:31 得分 20

你的问题,可以再详细点吗  
   
  如果抓包就BPF框架了  
  如果是做防火墙,那就是netfilter  
  如果做一般的通讯软件…………………………………………………………  
   
  你具体点嘛Top

2 楼xiao_xiao_zi(笑小子)回复于 2005-09-25 08:25:59 得分 0

主要做服务器程序  
  TCP通讯  
  最大同时5000个连接Top

3 楼yyy790601(发呆的鱼)回复于 2005-09-25 10:22:40 得分 10

从模型看,无非两种。  
  c/s模型。需要开发服务端和客户端,升级较难,但技术相对成熟。  
  b/s模型。只开发服务端,便于维护升级。  
   
  都行,看自己需要了。Top

4 楼longenic(江寒)回复于 2005-09-25 10:29:26 得分 5

5000个,     随便怎么写都可以,Top

5 楼xiao_xiao_zi(笑小子)回复于 2005-09-25 14:48:43 得分 0

用基本的select模型可以吗?Top

6 楼seamann(帆)回复于 2005-09-25 15:12:21 得分 10

用ACE好些吧Top

7 楼yyy790601(发呆的鱼)回复于 2005-09-25 15:37:54 得分 20

ace可以。  
  如果想支持更多连接,用epoll。Top

8 楼xiao_xiao_zi(笑小子)回复于 2005-09-25 16:06:03 得分 0

有ACE的范例吗?  
  哪里可以找到?Top

9 楼xiao_xiao_zi(笑小子)回复于 2005-09-25 17:14:15 得分 0

用基本的select模型可以达到这个连接数吗?Top

10 楼sharkhuang(走吧走吧!人总会慢慢长大~)回复于 2005-09-25 18:26:46 得分 20

epoll  
   
  select   不重新编译内核一般只支持1024个Top

11 楼jiayouba(jiayouba)回复于 2005-09-25 18:37:47 得分 5

不太熟悉,但耳朵听到的,感觉ACE   不错  
   
  Top

12 楼retal(风暴之渴望)回复于 2005-09-25 20:22:21 得分 10

现在用ACE的很多的  
  select一般压力下是的可以Top

13 楼xiao_xiao_zi(笑小子)回复于 2005-09-26 11:11:13 得分 0

谁能提供个ACE的简单例子吗?Top

相关问题

  • 请问Linux下C++编程有没有类似WSAEventSelect的异步模型
  • LINUX编程
  • Linux-PAM编程
  • Linux编程问题
  • linux下socket编程
  • 能否给出用CSocket创建MSN or QQ的编程模型
  • 请教一道编程题目的数学模型?
  • Linux下编程的问题?
  • linux下的c++编程
  • linux下的c 编程

关键词

  • 连接
  • ace
  • 模型
  • 的select

得分解答快速导航

  • 帖主:xiao_xiao_zi
  • jiayouba
  • yyy790601
  • longenic
  • seamann
  • yyy790601
  • sharkhuang
  • jiayouba
  • retal

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo