JAVA TCP 소켓 서버에서 받은 데이터 메모리에 올리기

조회수 372회

TCP 소켓 통신 서버에서 여러 클라이언트로부터 데이터를 1분마다 받게 되는데

이전에 받은 데이터와 비교해 데이터가 같은지, 다른지 확인하는 방법이 있을까요?

우선 클라이언트에서 1분마다 데이터를 보낼 때 접속을 끊지않고 read상태로 대기합니다.

그리고 각 클라이언트마다 이전에 보낸 데이터를 확인해 비교하고 싶습니다.

무슨방법이 좋을까요?

제가 생각했던 방법은 메모리에 올려놓고 꺼내오면 좋을것같다고 생각하는데

어느딴에서 메모리에 저장해야될지, 그리고 클라이언트별로 따로 비교를 해야해서 감이 안잡힙니다.

도와주세요!

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)