- 浏览: 7526 次
- 性别:
- 来自: 泉州
最新评论
-
yuzhibofei123:
楼主的代码只能在同一台机子上运行,放在两台不同的机子就不行了, ...
Socket实现多张图片的传送 -
晓夕哈哈:
我也出现上面的问题了,上楼解决了没?请详细告诉我一下,谢谢
Socket发送多张图片只接收到一张的原因 -
晓夕哈哈:
楼主,在android客户端,还是只能出现一张图片,指出ima ...
Socket实现多张图片的传送 -
num12369:
你好,看了你的文章《Socket实现多张图片的传送》,在电脑端 ...
Socket发送多张图片只接收到一张的原因
文章列表
昨天在实现socket发送多张图片时也碰到只接收到一张的情况,于是到网上找了一些资料,没有找到解决办法。也在昨天时,为了解决别的问题,无意中把上述问题也解决了。我在发送过程中是用DataOutputStream的write()方法将图片写入到输出流中,在客户端是通过DataInputStream的read()方法读取。在客户端中使用的是inputStream.read(buffer),buffer为byte数组对象,设长度为size,如果流中还有数据的话,每次读取的长度都为size个byte。在服务端中将图片写入输出流时,用到的是outputStream.write(buffer),buffer ...
最近在做一个项目是要用到Socket实现从服务器端的指点目录下传输多张图片到客户端,备份服务器端的图片,同时删除原来的图片。我的客户端时android的。在开发过程中,我先用java测试通过后在移植到android上。我也是最近才接触socket,想实现上述功能,到网上找了一些资料没有找到满意的。后来就结合网上找的资料自己摸索,实现了上述功能,于是想分享一下,希望对各位有帮助。废话不说,直接上代码,如有雷同,请多多包涵。服务器端:
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java. ...