추가로 구현해야하는 내용들 정리
- 기능 추가
- 채팅방에 속한 유저 리스트 기능
- 귓속말 기능
- 채팅방 방장, 강퇴 기능
- Redis DB에 저장된 비밀번호 변경
- 최적화
- 좀 더 발전된 함수들 사용 (GetQueuedCompletionStatusEx 함수 등)
- 서버 코드 내에서 각종 수치(최대 클라이언트 수 등)들을 지정하는 것이 아니라 입력받도록 설정
- 동적 할당 최소화
- Lock 최적화
- 구조
- 버퍼 구조를 어떻게 하면 더 잘 짤 수 있을지 고민
- 프로그램을 부분별로 나누어 정적 라이브러리로 활용
- 클라이언트
- Reference 클라이언트가 아닌 나만의 클라이언트 만들어보기
- 서버의 스트레스 테스트가 가능하도록 더미 클라이언트 구현
'개인공부 > IOCP 서버 제작 실습' 카테고리의 다른 글
IOCP 서버 제작 실습 9 (0) | 2023.03.27 |
---|---|
IOCP 서버 제작 실습 8 (0) | 2023.03.27 |
IOCP 서버 제작 실습 7 (0) | 2023.03.25 |
IOCP 서버 제작 실습 6 (0) | 2023.03.23 |
IOCP 서버 제작 실습 5 (0) | 2023.03.23 |
댓글