Font Size: a A A

Design And Implementation Of An Instant Messaging Server System Based On Openfire

Posted on:2016-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:L B ChenFull Text:PDF
GTID:2348330479954360Subject:Software engineering
Abstract/Summary:PDF Full Text Request
IM(Instant Messaging) is currently the most popular way of communication on the Internet, and is the user's universal love. Instant messaging system bring people into a virtual world, greatly deepened the connections between people, will be the future people connect with each other through the Internet and entertainment the main platform. Now IM system is no longer limited to communication between people, many companies also begin to notice the IM system for working on, collaborative mobile office of enterprise has become a trend. Personal IM already cannot satisfy the requirement of business enterprise such as internal information privacy and security, internal system application integration. It leads to enterprise that can't communicate effectively and reduce the production efficiency of the enterprise.On the basis of the analysis of enterprise information office and communication, an enterprise instant messaging system server requiring a set of real-time communication and the business enterprise integration office is designed and implement in view of the small and medium-sized enterprise. System is on the basis of Java development language, the Eclipse platform, with XMPP protocol for communication and expand it, in open source instant messaging server Openfire for secondary development, the voice gateway server.System is divided into system login, user privacy management, instant messaging, conference and chat rooms, organization structure, state, and private contacts, public contacts the eight modules, has realized the user's system Settings, text messages, voice messages, pictures, chat rooms, conference, business contacts, personal contacts, and other functions.After the completion of the system in the development, EIM has invested enterprise deployment in use after effective testing cooperating with the PC, mobile terminal(Android and i OS)and IP phone, meet the demand of the enterprise instant messaging server functionality and performance, operation stability, single server can carry more than ten thousand the size of the enterprise users with online communication and exchanges, has realized the small and medium-sized enterprise integration of real-time communication, effectively improve the efficiency of the enterprise internal communication, reduce the production cost of enterprises on a certain extent.
Keywords/Search Tags:XMPP protocol, Instant messaging system, Openfire platform
PDF Full Text Request
Related items