본문 바로가기
개인공부/IOCP 서버 제작 실습

IOCP 서버 제작 실습 10

by 하고싶은건많은놈 2023. 3. 27.

추가로 구현해야하는 내용들 정리

 

  • 기능 추가
    • 채팅방에 속한 유저 리스트 기능
    • 귓속말 기능
    • 채팅방 방장, 강퇴 기능
    • 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

댓글