Instant message has been a very popular application in recent years. To improve traditional instant message system, this paper proposes a system architecture combining C/S mode and P2P mode. The system consists of user registration, user login, remove-buddy, add-buddy, friend-info review, sending message, sending group message, and file transmission. In order to reduce the load of server and get flexibility of transmission of basic messages from customers, we consider utilizing UDP mode and trying P2P transmission at first. If failed, then transfer messages from main server again. In this way, the main server's processing capacity and corresponding tempo have been improved greatly.
展开▼