서버/클라이언트 기반 채팅 및 P2P 파일 공유 시스템

시스템 구성도

프로젝트 개요

수행기간

  • 2016.10.11 ~ 2016.12.19 (약 2개월)

역할

  • 팀장
  • 설계 및 개발

주요 활동

  • Epoll을 활용한 싱글 쓰레드 기반 채팅 및 P2P 파일 공유 서버로 다중 클라이언트 지원 가능
  • 추가적인 기능 추가가 용이하도록 서버/클라이언트 간 유연한 프로토콜 설계

성과

  • 해당 수업 텀프로젝트 만점으로 A+ 성적

사용 기술 / 프레임워크

  • C, Multi-thread, epoll
서준민
서준민
g클라우드 시스템 개발

3D 모델링과 프로그래밍에 관심이 있다.