tried to implement more request handling models; implemented a transactional server resource management strategy; improved the object pool;
fixed the bug that the server resources cannot be cleaned if the socket server fail to start
improved the code about the object returning of object pool