serverSocket限制连接数量问题??? 可以在你的无穷循环内设置一个变量来检测连接上地数目,如果超过这个数目,不允许连接ServerSocket... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的客户端设置try{ Socket socket=new Socket("localhost",PORT); socket.setSoTimeout(1000);}catch(Exception e){ //异常处理,显示对话框提示}如果如你所说的,在服务器端无穷循环内设置一个变量来检测连接上地数目,当数量满后,客户端并不能得到异常,也就不能显示对话框提示客户已经连接满了??不知道怎么处理,请赐教??? 试试看!我用ServerSocket serSocket=new ServerSocket(PORT,0);构造服务器端按道理应该是客户一个都不能连接上,但是却可以连接很多客户,我也不知道为什么??还请大虾多多指点!!~~~ 那默认值是多少?我用ServerSocket serSocket=new ServerSocket(PORT,1);但还是可以连接1个以上的客户??? 概念上大家好像有点偏差,ServerSocket()里的第二个参数并不是限制最大在线人数,而是限制等待登录队列中的人数,所以你通过修改这个参数来限制在线人数是不可能的。 thinking in java上关于IO的题目 java 数据格式问题 求一个sql语句,怎么统计插入 更新 删除 到另一个表中 关于JAVA开发环境配置问题! 请教关于布局管理器的问题(立结) eclipse查找语句 applet问题!!! 怎么生成随机6位号码啊,急,没分了,不好意思,帮个忙 建议合肥的Java程序员、正在学Java的以及准备学Java的将QQ或Msn联合起来。并说一下自己的情况。 Graphics2D.drawString输出文字如何实现字体描边的效果 怎样配置开发环境(不用IDE) 初学网络问题
try{
Socket socket=new Socket("localhost",PORT);
socket.setSoTimeout(1000);
}
catch(Exception e)
{
//异常处理,显示对话框提示
}
如果如你所说的,在服务器端无穷循环内设置一个变量来检测连接上地数目,当数量满后,客户端并不能得到异常,也就不能显示对话框提示客户已经连接满了??
不知道怎么处理,请赐教???
我用ServerSocket serSocket=new ServerSocket(PORT,0);构造服务器端
按道理应该是客户一个都不能连接上,但是却可以连接很多客户,我也不知道为什么??
还请大虾多多指点!!~~~
我用ServerSocket serSocket=new ServerSocket(PORT,1);但还是可以连接1个以上的客户???
限制等待登录队列中的人数,所以你通过修改这个参数来限制在线人数是不可能的。