对socket比较熟的朋友请进

weiyidress 2003-10-23 09:58:10
我做了一个简单的聊天室,为什么再本机运行服务器程序,客户短只能在本机才能传数据到服务器,而在其他机器就不可以传数据,也就是我在局域网的其他机器不能和服务器交流
...全文
43 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weiyidress 2003-10-23
  • 打赏
  • 举报
回复
我再现等待,谢谢大家
allan1031 2003-10-23
  • 打赏
  • 举报
回复
你可能没有考虑到线程或者用错了方法
也就是说你的端口都是被一个线程占用了,这样当然收不到来自其他线程的消息咯
顺便说说
端口的多线程处理不能用“extends thread”获得,而只能使用“implements Runnable”,否则的话一样做不到多个线程共享一个端口进行通讯


PS:能看下你的代码吗 ithuriel@softvan.com.cn

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧