Dissertation > Excellent graduate degree dissertation topics show

The Design and Implementation of Enterprise-Level IM System Based on Jabber/XMPP

Author: Li
Tutor: ZhangDongMei
School: Beijing University of Posts and Telecommunications
Course: Software Engineering
Keywords: XMPP Jabber IM Instant Messaging Enterprise-level IM Architecture
CLC: TP311.52
Type: Master's thesis
Year: 2012
Downloads: 129
Quote: 0
Read: Download Dissertation

Abstract


As the development of internet technology, various instant messaging products emerged. Currently, there are many IM systems, such as AOL IM, Yahoo IM, MSN IM, ICQ IM and OICQ IM, which based on different technology and are incompatible with each other. The emergence of XMPP/Jabber protocol has changed this situation that communication systems can’t be connected with each other. Based on XML data model, adopted distributed network system and extensible modular system architecture, XMPP/Jabber protocol’s function is easy to be extended.The emergence of IM system changed traditional e-mail dominated communication method. The IM system, especially its support to voice business, not only increases the work efficiency of enterprise employees, but also saves the communication cost. Against this background, this research paper targeted to study on XMPP protocol and its application in enterprise IM field. Based on XMPP protocol, the author built an enterprise-level IM system which includes the IM clients and server. Based on the research of CSCW (Computer Supported Cooperative Work), the XMPP technology was applied in enterprise’s collaborative system. The text messaging service/voice service provided by IM system can realize a real-time, efficient communication between employees. The research finding indicates the enterprise-level IM system which based on XMPP can connect to users who use different IM service. Besides the text messaging service, the extended voice service provided by XMPP based IM system increased the communication efficiency between users. When we apply this technology to small and medium-sized enterprise, by building a voice communication system and managing users’ voice communication request can greatly lower the communication cost within the enterprise. The trend of IM technology’s development is to integrate the XMPP based instant Messaging technology with large office management system and operation information system such as enterprise’s collaborative system, ERP, CRM, etc.As the extensive application of internet technology and computer technology, office automation, informatization and networking have become an inevitable development trend of enterprise’s office work. As a convenient, efficient, low cost communication method, the IM which emerged in network era can not only be extensively used in people’s daily communication, but also be greatly applied in enterprise’s office work. An IM system will bring huge convenience for enterprise’s internal communication. Now the main building technology is XMPP protocol which is based on XML and used for real-time application. At first, as a framework development protocol, the target of XMPP was to support the instant messages’ transmission within the enterprise and the on-line state application. At that time, the instant message transfer network was private and was quite unsuitable for enterprise to use. For example, AOL Instant Messenger can’t be adjusted to guarantee the safe communication in company. Although there exists some business solutions, generally the fixed feature sets of them can’t be adjusted to meet the special requirements of organization. But for XMPP, which is called Jabber at first, it allows the organization to build up customize tools to promote real-time communication, and allows the third party solution to be installed. XMPP is a dispersive communication network, which means, as long as network infrastructure permits, any XMPP user can deliver messages to any other XMPP user. Several XMPP servers can communicate with each other through a special "server to server" protocol, and can create dispersive social network, thus XMPP technology will be a wise choice.

Related Dissertations

  1. Sleep Architecture in Acute Stroke and Correlation Factor,R743.33
  2. Independent college teaching system based on career planning,G642.4
  3. A Study on the Curriculum Reform of Higher Vocational Education,G712.3
  4. Research on Traceability and Incremental Consistency of the MDA Model Transformation,TP311.5
  5. Research and Design of Web Reports Based on Service-Oriented Architecture,TP393.09
  6. The Reflection of Human’s Subjectivity in IM Era,N02
  7. ECG Detection Analyzer Based on Windows xp Embedded System,R197.39
  8. Research on Human Erector Spinae about the Muscle Architecture and the Muscle Spindles,R322
  9. Reform and opening up three decades PEP high school Chinese teaching materials Review and Reflection,G633.3
  10. Based on cloud model software trustworthiness evaluation model,TP311.53
  11. Study of the Water-Inrush Mechanism and Prediction of the Water-Resisting Floor,TM734
  12. The Study to the Decoration of the Doors and the Windows in Dbus Gtsang Region,J525
  13. Design and Implementation of a Small VoIP System Based on Android Platform,TN916.2
  14. Based on Chaotic Secure instant messaging technology research,TN918.82
  15. Research on Differentiated Service in Improving the Performance of Web Container,TP393.09
  16. Southern Jiangxi Hakka Architecture Aesthetics Analysis,TU-80
  17. The Study on Architecture Color in Tibetan Areas,TU115
  18. Materials for Building Regional Factors Influence,TU-0
  19. A Research into the Carrent Situation, Problem and Countermeasures of the Chinese Government Website Construction,G270.7
  20. Living under the Loess Land,TU-87
  21. Design and Optimization of Predicated Execution for Tiled Processor Architecture,TP302

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile