Watson 라이브러리를 사용하여 서버 라이브러리를 만들었다.
물론 같은 프로젝트에 구성하면 종속성이 너무 강해져서 대리자를 통해 서버 프로젝트에 ServerManager로 모든 행동을 한다.
유저들이 접속하고 아무 행동을 하지 않을 때, 강제적으로 시간을 측정해 재접속을 유도하도록 구성하기로 했다.
기초적으로 돌아갈 코드.. 어떻게 변경될지는 아직 더 생각해야 한다. -..-
클라이언트와 함께 쓰는 라이브러리도 만들었다.
간략하게 패킷이랑.. 압축.. 암호화..
이제 Json을 보낼때 어떤 형식으로 할지 고민을 더 해야 한다.
Class -> Json -> 압축 -> 암호화 -> Send가 될지? 아니면 순서가 바뀔지? 정해진 건 없다.
아마 보안에 더 신경을 쓴다면 암호화에 몇 가지 더 기법이 들어가긴 하겠지.
'개인 작업' 카테고리의 다른 글
07. 서버 작업 근황2 (0) | 2019.10.02 |
---|---|
06. 클라이언트 작업 근황1 (0) | 2019.10.01 |
04. WebSocket 및 서버 관련 정리 (0) | 2019.09.26 |
03. 압축 라이브러리 선택 (0) | 2019.09.24 |
02. 응용프로그램 선택 및 나머지 생각 (0) | 2019.09.24 |