Chat Program
AuthServer:
The AuthServer uses mySQL databases to store user information. User information is transmited to an AuthServer. The user information is transmitted with MD5 encryption.
Master Server List:
The Master Server List stores room information such as the room name, port number, and IP Addresses. The server receives a request for the rooms and it sends the list to the client. The Client Server sends out the same infomation to the server.
Client Server:
The Client Server is where it all happans. The user connects to the server and can begin chatting with other users. The server operation can kick/ban users and change welcome messages.