1.通讯中,做的一个线程对应一个Socket连接,这样当连接过3000时线程就超过了3000。这样就很不稳定,有什么好的解决办法?
2.因为上边的原因,我想过通讯完马上断开连接,然后使用线程池去优化,但是这样一来,就会出来下面的问题:
U1向U2发消息,两用户均是内网用户,如果两用户不能建立p2p连接,消息将不能通过服务器中转,因为Server和U2的连接已经断开了,Server无法主动向U2发起连接。
3.关于Java中点对点连接,请问谁能提供一些资料,或者代码解决问题另外开贴送分,先谢谢了!
2.因为上边的原因,我想过通讯完马上断开连接,然后使用线程池去优化,但是这样一来,就会出来下面的问题:
U1向U2发消息,两用户均是内网用户,如果两用户不能建立p2p连接,消息将不能通过服务器中转,因为Server和U2的连接已经断开了,Server无法主动向U2发起连接。
3.关于Java中点对点连接,请问谁能提供一些资料,或者代码解决问题另外开贴送分,先谢谢了!
解决方案 »
- 简单字符串截取。中文正则
- 汉字字符为什么会大于255?有代码。高手请指教
- 当utf-8的页面使用url传递参数时,如果参数为奇数,就不能转码?什么原因
- 我用therad.activeCount()得到的线程总数不对?UP有分
- 加分了。想用jmf写一个视频会议软件请大家给些写服务器端和客户端的架构建议,客户端想用applet
- java几个问题
- 求解释,该方法是什么意思,返回值是什么
- jbuilder打开文件后,同一目录下会出现无数个xx.~java~ 或 xx.~jsp~的文件,有什么办法不让它出现?
- 请问java里面还有类似于delphi中的assert的函数呀?
- 老是弄不清
- jexcelapi一个工作薄内复制问题
- 用户登陆的问题,小弟先谢了!
http://community.csdn.net/Expert/topic/4939/4939427.xml?temp=.9230158
http://community.csdn.net/Expert/topic/4939/4939442.xml?temp=.4796564
http://community.csdn.net/Expert/topic/4939/4939509.xml?temp=.4141199
问题一直解决不了,太郁闷了
我们也在用这个。
最后使用udp连接了
线程池+nio
结贴