try{
socket = new Socket(ip,port);
File file = new File(PATH + RECORD_FILE);
fis = new FileInputStream(file);
bis = new BufferedInputStream(fis);
int len;
byte[] data = new byte[1024];
while ((len = bis.read(data)) != -1) {
dos.write(data, 0, len);
}
위에처럼 소켓통신간 파일을 전송한다고 할때
지금은 바이트 배열에 data에 1024정도로 크기를 지정해 줬지만
버퍼사이즈에 개념이 부족해서 보낼 파일크기에 상관없이 1024로 해줘도 상관없는 지
궁금하네요.
네트워크 통신은 지금 배워가며 해보는 터라 완전 초짜 입니다.
위에처럼 소켓통신 할때 버퍼사이즈의 개념이나....파일크기에 상관없이 1024로 해줘도 되는 지
부디 답변 부탁드립니다. (- -)(_ _)