#This is a chat server program which can provide service for mutiple users.#
++This is a chat client .++
++This is a Dispatcher for processing the request from client.It can allocate port ,and return it back to client,make the client start a new connection to this port;++
++A pool which message can be taken from;++
++A Pool which mananges the data to be sent;++
++A tool for sending;++
++A tool for receiving;++