public void getfile(String fileinfo) throws IOException { String uri="D:\\getfile\\"+fileinfo; LOG.info("文件存放位置"+uri); File f = new File(uri); Socket s = new Socket("192.168.0.108",5678); //获取目标文件的输出流 BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(f)); //获取socket的输入流 BufferedInputStream bis = new BufferedInputStream(s.getInputStream()); byte[] b = new byte[1024]; int len = 0; while((len = bis.read(b)) != -1){ bos.write(b, 0, len); } bis.close(); bos.close(); s.close(); }
socket 客户端
最新推荐文章于 2024-07-17 00:35:25 发布