Font Size: a A A

The Design And Implement Of JAVA Instant Message System Program

Posted on:2016-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y FuFull Text:PDF
GTID:2308330482954929Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Second half of the 20 th century, represented by the computer won the rapid development of modern science and rapidly in conjunction and in people’s daily lives. The development and advancement of computer technology also enables instant messaging system became possible.Instant messaging(Instant Messenger, referred to as IM) is the user can at any time to send and receive each want to convey the real-time communication service information. The biggest advantage of it is that the real-time, does not require the user to wait for, as long as the two sides at the same time online, you can make text, voice, video and other means of communication through the network. As long as the network place, instant messaging system can truly achieve the "Tianya Zorpia" effect, make friends, between relatives in a circle of latitude and longitude lines and alienation.This paper illustrates in detail the working principle, the instant communication system module, and the specific implementation of each module and the specific function, the core function of the code, and each module flow chart. The program is the use of Eclipse development tools, an instant messaging system, Java language, the system is based on Java platform, using the principle of object-oriented technology and object-oriented, using the network communication technology, database technology and so on many kinds of software programming technology, using C/S structure, the client and client, client and server through Socket send a message. The design and implementation process of the server, the use of multi-threading technology, it can be different and multiple threads to run simultaneously in a program to perform different tasks, greatly improve the server resource utilization. Database management system with SQL Server2005 and JDBC-ODBC bridge to visit the database. Chat system will complete the user registration, user log in, add friends, delete friends, personal information management, communications and other records check function.This system basically realized the function of the above, basically can meet the user’s requirements. But because each module of the system design is completed separately, has the very good filling and expansion, the system will eventually be implemented and improved into a personal oriented, enterprise oriented LAN instant messaging system.
Keywords/Search Tags:network, instant communication system, Socket, C/S, SQL2005, multi-thread programming
PDF Full Text Request
Related items