java socket 多人单对单聊天 客户端的接受问题 原本想的是每新建一个聊天窗口就给它一个新建一个线程,内部实现socket的接受死循环!不过这个方法好像不行啊!因为一旦新建了一个窗口后它就会把socket的接受给占用了,那么再新建聊天窗口应该就无法接收了!(不知道这个猜想是否正确)高手给个解决方案!!多谢啦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不明白你的把socket接收给占用了是什么意思?可能楼主想多了,每次你都是新开的线程,他们之间是不会相互影响的!各个线程去走自己的流程! 首先你这个有没有服务器端转发,还是几个client又当客户端又当服务器端的。如果是C/S这种模式的,就在client开启一个线程不停接收服务器端的信息,并且显示到不同的聊天窗口上。这样就不会出现N个线程争用socket了 以前做的时候是每建立一个连接就开一个线程,然后存入linkedlist中,当某线程接受到客户端信息的时候,调用发送方法发送到每个已建立连接的客户端去 大侠们,来看看啊,socket连不上啊。。 求助:用java语句如何得到XML中ELEMENT的值?? 如何取得表示上月的格式化字符串? 帮我解释 为什么我的mysql数据库不能insert中文? 一个简单的问题!!! 找JBUILDER7.0及注册机下载地址 帮我 看看阿 ? 紧急!!!选择语句中得到的记录集,为什么游标只能向下,而不能向上。? 为什么找不到bean. 求一个思路 查询数据库400w的思路 大家说说白 在线 新手求助:输入输出流的一些问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货