socket奇怪问题

happy_zenghuan 2006-12-07 08:37:40
写了一个 客户端程序 一个服务器端程序

我的客户端和别人的服务器端发 信息 别人可以收到

别人的客户端给我的服务器端发信息 我的服务器端也可以收到

但是 我的客户端 发给我的 服务器端 就是收不到
...全文
249 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liufei8463 2006-12-08
  • 打赏
  • 举报
回复
你自己给自己发的时候 ip地址要改成自己的ip撒 或者用localhost 你看看是不是这个问题
happy_zenghuan 2006-12-08
  • 打赏
  • 举报
回复
用了netty2

服务器端
serviceIoProcessor = new IoProcessor();
serviceIoProcessor.start();
serviceEventDispatcher = new OrderedEventDispatcher();
serviceEventDispatcher.setThreadPoolSize(10);
serviceEventDispatcher.start();
MessageRecognizer recognizer = new ZxtMessageRecognizer();
serviceSession = new SessionServer();
serviceSession.setIoProcessor(serviceIoProcessor);
serviceSession.setEventDispatcher(serviceEventDispatcher);
serviceSession.setMessageRecognizer(recognizer);
serviceSession.setBindAddress(new InetSocketAddress(InetAddress
.getByName("192.168.0.20"), 1234));
serviceSession.addSessionListener(new ServerSessionListener());
serviceSession.start();


客户端

eventDispatcher = new OrderedEventDispatcher();
ioProcessor.start();
eventDispatcher.setThreadPoolSize(10);
eventDispatcher.start();
MessageRecognizer recognizer = new ZxtMessageRecognizer();
session = new Session(ioProcessor, new InetSocketAddress(
"192.168.0.20", 1234), recognizer, eventDispatcher);
session.getConfig().setConnectTimeout(1000);
session.getConfig().setIdleTime(50000);
session.addSessionListener(new ClientSessionListener());

session.write(packet)
fool_leave 2006-12-08
  • 打赏
  • 举报
回复
把代码贴出来,尤其建立socket和得到流以及发送数据的部分

这个最好调试一下看看停在什么地方,或有没有抱错

低级的有没有flush
happy_zenghuan 2006-12-08
  • 打赏
  • 举报
回复
没开防火墙
happy_zenghuan 2006-12-08
  • 打赏
  • 举报
回复
问题已经解决 跟前面贴的代码没有关系

是服务器端拆包时候出现问题 其实服务器端早就收到了客户端发来的消息
healer_kx 2006-12-07
  • 打赏
  • 举报
回复
检查防火墙。
fangtaohbjjxy 2006-12-07
  • 打赏
  • 举报
回复
我们用了netty2框架的socket的连接
fangtaohbjjxy 2006-12-07
  • 打赏
  • 举报
回复
我顶你个肺哦。怪事情哦。搞不定哦。
fangtaohbjjxy 2006-12-07
  • 打赏
  • 举报
回复
谁说没人气拉,顶

62,614

社区成员

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

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