客户机与服务器建立连接后,客户机怎么接受服务器广播来的信息(所有登录客户端都能接收),有什么办法可以使客户端一直处于接收状态吗?!这只是我的想法,我想听原理。如果你有好的办法,我也想听。聊天工具服务器
解决方案 »
- 为什么mysql的插入速度比access差这么多?
- 为什么我们不能将java中的Set()和get()方法写到一起?请具体说明,谢谢。
- servlet数据共享的问题。
- 谁帮我看下这个程序 编译通过 但是运行出错!
- java菜鸟问-线程锁的问题!
- 关于窗体的拉动
- 关于tomcat在win98中的环境设置?
- 怎样在java(jbuilder)中引入一个已经存在的类?
- 如果我在一个Applet里面加进Swing的东西,如何在Tomcat里面能找到Swing库而显示出来.
- 怎么能用java applet 弹出Outlook,并把文本框中的内容带到Outlook
- 这个表格如何用For循环或者别的办法实现
- 【如何获取你所浏览的网页的URL】大神们指点下
//循环临听是否有客户机向服务器发送消息
while(isConnected){
try {
//有信息则接收
String msg=sc.nextLine();
//循环list 取出这个list中所有的client ,再调用client的senInfo发送出去
for( Client c:list){
c.sendInfo(msg);
}
}catch(Exception e){
isConnected=false;
list.remove(this);
System.out.println("与客户机"+s.getInetAddress()+"连接失败");
e.printStackTrace();
}
}
}