Skip to content

내가 유용하게 사용할 채팅 프로그램을 만들어보자!

Notifications You must be signed in to change notification settings

HyoBN/my_chatting_program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my_chatting_program

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

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


사용 설명서

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

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

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

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

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

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

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


겪었던 에러, 해결 방법.

블로그에 정리해두었다!

About

내가 유용하게 사용할 채팅 프로그램을 만들어보자!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages