I suggest for the client side, having a chat manager which holds an array of chat instances or something, so the chat manager will handle the connection to the chat server and sorting out where the messages go and which to send to, and which to show and whatever.
Need to discuss probably.
I suggest for the client side, having a chat manager which holds an array of chat instances or something, so the chat manager will handle the connection to the chat server and sorting out where the messages go and which to send to, and which to show and whatever. Need to discuss probably.