개인
MultiChat
2021-06-07 — 2021-06-17
Python 멀티채팅 애플리케이션
프로젝트 설명
멀티 스레드를 이용하여 서버에 여러 클라이언트가 다중으로 접속이 가능하게 구현을 하였고 이를 통해 여러 클라이언트가 하나의 서버에서 서로 소통을 할 수 있게 되었습니다.
주요 내용
- Python tkinter GUI 구현
- 멀티스레딩을 이용한 동시 채팅
담당 기능
- 채팅 서버 on/off 기능
- 강퇴 기능
- 접속 목록 기능
- 채팅 기능
깨달은 점
- 💡 tcp ip 소켓 통신을 이용하여 realtime 서비스를 만들 수 있다
- 💡 thread를 사용하여 다중 사용자 처리를 할 수 있다
기술 스택
Python tkinter thread