baidu_36592086 2017-04-17 08:15 采纳率: 0%
浏览 3498
已结题

webservice服务报Connection reset

webservice客户端(用的是axis1.4)调用webservice服务的时候报java.net.SocketException: Connection reset。是什么问题造成的呢。服务端和客户端都在同一台服务器
客户端调用方法
queryUserRequest = new QueryUserRequest();
queryUserRequest.setObject(devices);
queryUserRequest.setRequestId(reqSeq);
queryUserRequest.setRequestTime(StringTools.getCurrentDate());
log.debug("鉴权请求 :\n" + xstream.toXML(queryUserRequest));
UvcSoapForCrmService service = new UvcSoapForCrmServiceLocator();
UvcSoapForCrm ocs = service.getcrm();
queryUserResponse = ocs.queryUser(queryUserRequest);
queryUserResponse的响应消息的不到,然后客户端会捕获一个java.net.SocketException: Connection reset异常 求解决。 服务端方面没有收到客户端发来的请求消息

  • 写回答

1条回答 默认 最新

  • 关注

    java.net.SocketException:该异常在客户端和服务器端均有可能发生,引起该异常的原因有两个,第一个就是如果一端的Socket被关闭(或主动关闭或者因为异常退出而引起的关闭),另一端仍发送数据,发送的第一个数据包引发该异常(Connect reset by peer)。另一个是一端退出,但退出时并未关闭该连接,另一端如果在从连接中读数据则抛出该异常(Connection reset)。简单的说就是在连接断开后的读和写操作引起的。
    当访问url达到一定数量的时候或者连接已关闭是客户端仍在发送请求导致无法接收,就报了connection reset的错误。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型