Skip to content

Latest commit

 

History

History
31 lines (15 loc) · 1.07 KB

README.md

File metadata and controls

31 lines (15 loc) · 1.07 KB

my_chatting_program

소켓 통신 기반의 채팅 프로그램 구현.

서버의 ip 주소와 사용할 포트번호를 설정하여 여러 클라이언트들과 멀티 통신이 가능한 채팅 프로그램


사용 설명서

  • 서버를 통해서 다른 클라이언트들에게 텍스트 메시지를 송수신할 수 있다.

  • 서버에 접속한 클라이언트는 채팅에서 사용할 닉네임을 설정가능하다. (닉네임 중복 불가)

  • 메시지를 수신한 시각을 출력한다.

  • '!quit'을 입력하면 서버와의 연결을 종료한다. 이 때, 다른 클라이언트들에게 연결 종료 사실을 전달한다.

  • '!member'를 입력하면 현재 접속 중인 유저 닉네임 목록을 출력한다.

  • 최초 접속 시 간단한 프로그램 정보와 현재 접속중인 유저 닉네임 목록을 출력한다.

  • 서버에 클라이언트들이 언제 연결하고 종료했는지 출력한다.


겪었던 에러, 해결 방법.

블로그에 정리해두었다!