사과맛오렌지
137
2019-01-18 17:05:20
1
273

자바 소켓으로 데이터 전송할 떄 OutputStream으로 String 두 개를 보내는 것과 ObjectoutputStream으로 직렬화된 String 배열을 보내는 것 중 뭐가 더 빠를까요?


메시지를 보낸 사람 이름과 메시지 내용을 서버로 보내려 할 때

PrintWriter로 String 을 두 번 보내는 게 빠를까요 아니면 ObjectoutputStream으로 String 두칸짜리 배열을 만들어서 그 객체를 직렬화해 보내는 게 더 빠를까요??

데이터가 작으니까 별 차이는 없겠지만...

일반화해서 PrintWriter나 bufferedwriter로 보내는 것과 직렬화해 보내는 것 중 뭐가 더 전송 속도가 빠를지 궁금합니다.

0
0
  • 답변 1

  • 바람종
    703
    2019-01-18 17:12:40

    직렬화 과정에서 그에 대한 정보가 들어가니 그냥 스트링을 2번 보내느게 더 빠를것입니다만

    생각하시는대로 별차이는 없을껍니다.

    1
  • 로그인을 하시면 답변을 등록할 수 있습니다.