socket 接收文件死锁
来源:互联网 发布:淘宝要怎么做推广 编辑:程序博客网 时间:2024/05/17 10:52
你每次都新建一个会话 用完关闭 死锁的确是个问题 会不会是程序上逻辑的问题啊 您能不能告诉我怎么建一个新会话呢? 来源:足球直播
客户端发送文件给服务端
代码如下:
发送:
接收:
现在情况是这样的,一般来说发送端第一次链接服务端的时候,可以正常接收文件,但是第二次就会死锁刀:
接收方法里面 的 read = inputStream.read(buf);这句话中
我看网上有很多是说发送端要close socket,但是我close 发送端的socket后,接收端read = inputStream.read(buf);这句话就读不出东西了,read 始终等于-1
请高手指点下。
逻辑我觉得不会有问题吧,因为如果客户端和服务端交互简单的字符串一类的东西,完全没有问题,只有传文件有问题。只能传一次。。第二次就死锁。。我每次交互完(每发一个命令,到命令结束)服务端和客户端的 socket都关闭。
- socket 接收文件死锁
- socket文件接收
- Socket 发送或接收文件
- java socket 发送接收文件实例
- 用JAVA SOCKET发送和接收文件
- java socket实现文件的发送接收
- 用JAVA SOCKET发送和接收文件
- 用JAVA SOCKET发送和接收文件
- 利用java Socket发送,接收文件.
- 用JAVA SOCKET发送和接收文件
- Java实现Socket发送和接收文件
- C# socket 发送接收消息与发送接收文件 群发文件
- Java 小例子:通过 Socket 发送和接收文件
- Java 小例子:通过 Socket 发送和接收文件
- Java 小例子:通过 Socket 发送和接收文件
- Java实现Socket发送和接收文件的代码
- linuxC socket 发送和接收文件小例子
- java socket 服务器代码 自动接收文件并存储服务器
- 先简单做个标记,window下nginx/0.8.52
- 努力的标准
- .net 刷新后滚动条不动加MaintainScrollPositionOnPostback=true 兼容gogle问题
- MiniGUI源码裁减方案
- == 和 equals 的区别
- socket 接收文件死锁
- Mathtype快捷键
- == 和 equals 的区别
- 检索系统的下游管理
- MindMan Personal
- 嫁给程序员的10大理由
- 有关大学
- 加油
- pb插入ole控件点击insert control时pb应用程序自动关闭解决思路