Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 753 Bytes

File metadata and controls

17 lines (13 loc) · 753 Bytes

SocketChat

Simple chat with sockets. After learn how to use threads, we need to talk about it. That is why we need to build our custom chat program. In this problem we need to design and develop a Client-Server application, it need to have the following requirements:

  1. Use sockets + threads to handle multiple clients Simple tutorial
  2. We will be able to chat over LAN/WAN network.
  3. Desing a protocol, so every solution have to implement it and every server/client can talk with each other.

Chat functions

  1. Connect a user, require a nickname.
  2. List users connected.
  3. Send public messages.
  4. Send private messages.
  5. Disconnect from server.
  6. Show help message.