是这样子的:本人最近根据UDP打洞技术,想做一个实现内网之间通信的IM.因为对网络方面了解的不太多。只是想先凭兴趣做着,然后在过程中有什么不懂的,再去学习。现在遇到点问题,不明白原因何在,特来请教各位高手。目前只实现了内网IP与公网IP之间的通信。经过测试,两处可成功发送,接收聊天信息。说明通信正常。问题出现:
     客户端实现 登录后,服务器返回登录成功信息。我用一个字符串“A” 表示与服务器连接成功。同时返回在线名单。
     我先在局域网环境内测试,一切OK,但是当我把服务端运行在拥有公网IP的机器上时。发现返回的信息不正确,是很长一串乱码。    服务端有信息返回,但是信息不正确。这是什么原因。望高手解惑,先谢谢了~