public class TcpTest {
@Test
public void client() {
Socket socket = null;
OutputStream os = null;
FileInputStream fis = null;
try {
socket = new Socket(InetAddress.getByName("127.0.0.1"), 9090);
os = socket.getOutputStream();
fis = new FileInputStream(new File("2.jpeg"));
byte[] bytes = new byte[1024];
int len;
while ((len = fis.read(bytes)) != -1){
os.write(bytes,0,len);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
if (fis != null){
try {
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (os != null){
try {
os.close();
} catch (IOException
使用TCP通信案例二:客服端向服务端发送文件,服务端接收并保存在本地
最新推荐文章于 2022-10-26 20:14:37 发布
本文介绍了一个TCP网络通信的实例,详细讲解了如何实现客户端通过socket连接将文件发送到服务端,并在服务端接收到文件后进行本地保存的操作流程。
摘要由CSDN通过智能技术生成