传统socket作为client,netty 作服务器发送消息给client?

qq_26523325 2017-12-13 10:15:59
最近正在学习netty,目前使用netty既做为client又做为server可以收发消息,后来就想使用传统socket做client试试效果,现在的效果是socket client发消息给netty服务器,服务器可以收到消息,然后让服务器返回一条消息给client,但是socket客户端接收不到消息???socket读消息部分代码是这样的:
// 以下只是部分核心代码
Socket socket = new Socket(addr, port);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));

String str = in.readLine();
System.out.print(str);

还望哪位大神能够指点一二?小弟不胜感激
...全文
296 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_26523325 2017-12-14
  • 打赏
  • 举报
回复
找到毛病了,其实就是自己服务端写的有问题,编解码部分出毛病了。。。呵呵了

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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