Socket服务端启动不报错,在启动客户端后控制台出现如下问题


Exception in thread “main” java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.BufferedReader.fill(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at java.io.BufferedReader.readLine(Unknown Source)
at hlyan_test.Client.main(Client.java:29)

socket通信中write()中要加\n
例如:

BufferedWriter bw = new BufferedWriter(new
OutputStreamWriter(os));
bw.write("测试客户端和服务器通信,服务器接收到消息返回到客户端\n");

Socket通信客户端报错Connection reset相关推荐

  1. git报错Connection reset by 140.82.113.4 port 22

     git报错如下: Connection reset by 140.82.113.4 port 22 fatal: Could not read from remote repository. Ple ...

  2. 使用socket通信本地电脑与阿里云服务器报错connection time out及解决方案(java语言)

    使用socket通信本地电脑与阿里云服务器报错connection time out及解决方案(java语言) 参考文章: (1)使用socket通信本地电脑与阿里云服务器报错connection t ...

  3. python 调试报错 Connection to Python debugger failed socket closed

    python 调试报错 Connection to Python debugger failed socket closed 点击调试按钮报错,同时显示AttributeError: module ' ...

  4. 关于报错connection holder is null

    关于报错connection holder is null 在练习使用jsp过程中 package com.cjh.dao.impl;import com.cjh.pojo.User; import ...

  5. 共享打印机客户端报错因为文件共享不安全需要SMB1协议

    共享打印机客户端报错因为文件共享不安全需要SMB1协议 下午接到客户电话说他电脑安装共享打印机报错因为文件共享不安全 需要SMB1协议 废话不多说 直接上解决办法: 第一步:打开设置 找到应用 第二步 ...

  6. 安卓应用开发Socket通信 客户端+服务器端

    安卓应用开发Socket通信 客户端+服务器端 1. 添加网络权限 <uses-permission android:name="android.permission.INTERNET ...

  7. 报错“Connection failure occurred.Restarting subscription task after 5000 ms“解决

    控制台报错Connection failure occurred.Restarting subscription task after 5000 ms 解决办法是找到文件 打开 这样项目就运行成功了. ...

  8. linux下svn客户端报错Cannot negotiate authentication mechanism的解决方法

    svn客户端报错Cannot negotiate authentication mechanism的解决方法: 问题出现的原因之一: 因为SVN服务器配置了saslauthd服务用来实现与ldap的对 ...

  9. java socket通信 客户端_JavaのSocket编程之简单客户端与服务器端通信

    Socket编程之简单客户端与服务器端通信 socket 通常用来实现客户端和服务端的连接,socket 是Tcp/Ip协议的一个十分流行的编程界面,一个socket 由一个Ip地址和一个端口号唯一确 ...

最新文章

  1. ECEF rectangular coordinate system(ECEF直角坐标系)
  2. Oracle 分区表的新增、修改、删除、合并。普通表转分区表方法
  3. 清北学堂培训2019.4.7
  4. 【SpringBoot2 从0开始】开发小技巧 - lombok、devtools、Spring Initailizr
  5. 为项目添加autoprefixer
  6. 学习总结——Selenium元素定位
  7. 第八章:在Spark集群上掌握比较重要的图操作之Property Operators(1)
  8. mysql连表删除语句_MySQL中联表更新与删除的语法介绍
  9. 怎样对生产环境10T RAC新增Adg 不对现有主库产生任何负载,不占用网络带宽?
  10. html做群聊通讯方法,微信如何发起群聊邀请(微信群链接生成教程)
  11. 获取android手机设备的OAID
  12. Android 实现分割线的几种方式
  13. 车载网络测试 - 车载以太网 - ARP详细解析
  14. 导小航-特色导航站摸索
  15. openssl从PFX导出私钥、公钥
  16. Arduino动手做(48)---三轴ADXL345模块
  17. docker部署wordpress
  18. 欧尼酱讲JVM(08)——字节码中方法内部结构的剖析
  19. lr增强细节_强化30% 解析度!Lr 新出针对感光元件特性的「加强细节」功能
  20. 怎么将知网下载的CAJ文件转换成PDF文件

热门文章

  1. 威联通NAS共享文件夹挂载到linux服务器下
  2. 工具 · VSCode配置为绿柔护眼主题
  3. 电子凸轮核心-曲线规划
  4. linux通过Squid代理上网
  5. 一、点亮LED和流水灯设计
  6. 网页素材精品:40套很漂亮的纹理背景图片
  7. Arduino到底是什么?
  8. matlab中的fft变换后的频率的缩放系数问题。
  9. C#使用MongoDB
  10. GeoServer入门学习:02-安装部署