BBS.ChinaUnix.net
首页
|
新闻
|
Linux
|
FreeBSD
|
AIX
|
Windows
|
博客
|
论坛
|
存储
|
网络
|
人才
|
Wiki
|
资料
|
读书
|
手册
|
下载
|
空间
|
搜索
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
奥运快报:
奥运热点:
java socket server 请教
首页
»
论坛
»
Java
»
论坛跳转 ...
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
最近访问的论坛 ...
时代冠军主机588元/两年
|
7月
发帖获奖名单
|
OpenAPI版开通
|
奥运版发帖+1800分
|
参加2008RSDC大会限量报名,先到先得
|
送Windows新书+500分+2G U盘
[
打印
] [
订阅
] [
收藏
] [
本帖文本页
] [
推荐此主题给朋友,立即获积分
]
yuanyawei
骑士
UID:79328
注册:2003-8-4
最后登录: 2008-08-18
帖子:
59
精华:0
可用积分:45 (白手起家)
信誉积分:
100
空间积分:0 (白手起家)
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
1楼
发表于 2008-5-22 15:20
两种实现手段:
1、初时化serversocket,在每次accept一个client请求后启动一个线程(用threadpool)服务。
2、先初时化serversocket,然后启动指定数量的线程,每个线程里面accept,accept后不启动新线程,而是服务完后在本线程里继续accept。
如果是希望获取更好的并发性能,这两种方式那种好些?
恳请指点。
[
本帖最后由 yuanyawei 于 2008-5-22 17:18 编辑
]
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
yuanyawei
骑士
UID:79328
注册:2003-8-4
最后登录: 2008-08-18
帖子:
59
精华:0
可用积分:45 (白手起家)
信誉积分:
100
空间积分:0 (白手起家)
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
2楼
发表于 2008-5-22 15:28
补充下,我讲的liten就是java.net.ServerSocket.accept()的意思。
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
jakieyoung
精灵
UID:304607
注册:2005-8-20
最后登录: 2008-08-29
帖子:
222
精华:0
可用积分:233 (白手起家)
信誉积分:
100
空间积分:0 (白手起家)
专家积分:
15
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
3楼
发表于 2008-5-22 16:03
建议你使用第一种方式,对于每个客户端,都开启一个线程来处理
第二种需要开多个端口,不适合做服务器
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
yuanchengjun
(Jimmy)
光明使者
UID:326349
注册:2005-10-21
最后登录: 2008-08-30
帖子:
710
精华:0
可用积分:559 (稍有积蓄)
信誉积分:
100
空间积分:0 (白手起家)
专家积分:
0
(本版)
状态:
...在线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
4楼
发表于 2008-5-22 16:13
2是错的。
可以这样:
在启动线程之前就listen,在线程里面从accept开始。
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
砖家
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
yuanyawei
骑士
UID:79328
注册:2003-8-4
最后登录: 2008-08-18
帖子:
59
精华:0
可用积分:45 (白手起家)
信誉积分:
100
空间积分:0 (白手起家)
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
5楼
发表于 2008-5-22 16:36
回复 #4 yuanchengjun 的帖子
不好意思,我先头没讲清楚,
2的确切意思是:
先建serversocket
再起来N个线程
然后在每个线程里accept
就是你讲的意思。呵呵
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
yuanyawei
骑士
UID:79328
注册:2003-8-4
最后登录: 2008-08-18
帖子:
59
精华:0
可用积分:45 (白手起家)
信誉积分:
100
空间积分:0 (白手起家)
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
6楼
发表于 2008-5-22 17:13
希望大家多多赐教
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
nana002
骑士
UID:705853
注册:2008-5-16
最后登录: 2008-08-05
帖子:
61
精华:0
可用积分:71 (白手起家)
信誉积分:
0
空间积分:0 (白手起家)
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广
]
7楼
发表于 2008-5-22 18:42
java 程序员必备电子书
Beyond Java 免费电子书下载
Ajax on Java 免费电子书下载
JAVA GARAGE 免费电子书下载
Java and SOAP 免费电子书下载
Hardcore Java 免费电子书下载
Java Cryptography 免费电子书下载
Java and XSLT 免费电子书下载
Java RMI 免费电子书下载
Java NIO 免费电子书下载
Java Cookbook 免费电子书下载
Java Foundations 免费电子书下载
Bluetooth for Java 免费电子书下载
Rails for Java Developers 免费电子书下载
Jython for Java Programmers 免费电子书下载
Java Reflection in Action 免费电子书下载
Fundamental Networking in Java 免费电子书下载
Java Thread Programming 免费电子书下载
Java Enterprise in a Nutshell 免费电子书下载
Effective Enterprise Java 免费电子书下载
Java Generics and Collections 免费电子书下载
Java Concurrency in Practice 免费电子书下载
Developing Java Beans 免费电子书下载
Java Pocket Guide 免费电子书下载
Java Management Extensions 免费电子书下载
Java Web Services 免费电子书下载
Java 3D Programming 免费电子书下载
Pro Ajax and Java 免费电子书下载
Developing Games in Java 免费电子书下载
Java Programming on Linux 免费电子书下载
C# For Java Programmers 免费电子书下载
Java Data Objects 免费电子书下载
Java Message Service 免费电子书下载
Java Performance Tuning 免费电子书下载
Java 2D Graphics 免费电子书下载
Java Servlet Programming 免费电子书下载
Wicked Cool Java 免费电子书下载
Beginning Cryptography With Java 免费电子书下载
Pro Java ME MMAPI: Mobile Media API for Java Micro Edition 免费电子书下载
Jav(TM) Platform Performance: Strategies and Tactics (The Java(TM) Series) 免费电子书下载
Java Number Cruncher: The Java Programmer's Guide to Numerical Computing 免费电子书下载
Java 2 Micro Edition Java in Small Things 免费电子书下载
Java Extreme Programming Cookbook 免费电子书下载
Ground-Up Java 免费电子书下载
Java Threads, Third Edition 免费电子书下载
Better, Faster, Lighter Java 免费电子书下载
Java Web Services in a Nutshell 免费电子书下载
Java I/O, 2nd Edition 免费电子书下载
Java Servlet And JSP Cookbook 免费电子书下载
Java Cookbook, 2nd Edition 免费电子书下载
Java In A Nutshell, 5th Edition 免费电子书下载
您对本贴的看法:
鲜花[0]
臭蛋[0]
空间积分可以换礼品了!
|
有奖跟帖:服务器节能,奖50-100元图书
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
首页
»
论坛
»
Java
»
论坛跳转 ...
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
ChinaUnix
-
Archiver
-
WAP
-
TOP
Processed in 0.121758 second(s), 4 queries , Gzip enabled
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计