클라이언트끼리 채팅 동기화해야하는데, 중간에 유실되거나 순서꼬이면 안맞잖아.
순서 꼬이는거야 클라이언트에서 일정 크기만큼은 채팅 로그 남겨놓고 채팅에 순서 번호 매겨서 처리하면 될 것 같은데, 중간에 패킷 유실되면 재전송 해야하는게 문제네.
지금 생각하고있는건 클라가 루프돌면서 서버에 리퀘스트 때리고 서버는 패킷 헤더 까서 데이터그램 번호 확인해서 처리하는거임. 패킷 헤더는 tcp 처럼 seq나 ack 넣고...
좀 더 나은 방법 없나...
클라이언트 많이 띄워봤자 열 몇 개 될텐데... 걍 귀찮으니 채팅 로그를 전부 보내버릴까. 채팅 로그 별로 쌓이지도 않을텐데.