Font Size: a A A

University Office Of Instant Messaging System Design And Implementation

Posted on:2014-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y MengFull Text:PDF
GTID:2248330398460679Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the development of Internet, the instant message system has become a common tool for information exchanges between administrative personnel in colleges and universities. The instant message software provides them with services such as open instant messaging, online office correspondence, message transmission, exchange of technical experience and office file transfer and so on. In addition, it has been progressively applied in colleges and universities. With favorable information exchange and message exchange functions, instant message system has become an indispensable tool for institutions of higher education.Most of current instant messaging systems are based on the "centralized server" model, which are designed according to C/S or P2P frameworks. It requires that the client program must log into the remote server or a centralized server group first. The existing instant messaging systems are all faced with the same problem:if the LAN sets up a firewall or the proxy server limits the instant message service, or external LAN gets disconnected, users will not be able to communicate with each other even if they are in the same LAN.The mixed structure of C/S and P2P is applied to solve this problem and set up a multi-server distributive instant messaging model. In case of restricted remote server communication or broken network, the client is able to log on to the server in LAN, which will make sure that instant message is still available for workers in the same LAN. Such a model will not only centralize key information of clients to facilitate the management, but also elevate the communication quality and efficiency among clients. Besides, it makes it possible for clients in the same LAN to communicate without external network.The system designed in the present study takes JAVA as the development tool to accomplish the interface of the system and realize foreground operation, and holds Microsoft SQL Server2005as the backstage database. Functions it could realize include:server network parameter setting, new client registration, client log-on, online exchanges for clients in the office and file transmission. Tests on the system have proven that it is able to basically achieve the expected targets.
Keywords/Search Tags:University office, Instant Messaging, Multi server, C/S, P2P
PDF Full Text Request
Related items