| With the development of network technology, many kinds of instant messaging products emerge.Today, there are many IM systems such as AOL IM, Yahoo IM and MSN IM, they use different technologies and they are not compatible. XMPP/Jabber protocol breaks the situation that traditional instant messaging systems can't interoperate with each other.XMPP/Jabber for instant messaging is an open data model and XML-based protocol, it has distributed network architecture and extensible framework,these characteristics of XMPP protocol make add new functions more easily .The emergence of instant messaging systems has changed peoples' traditional communication way by e-mail. Especially, adding voice services to instant messaging systems not only raises staff productivity but also saves the expenses of traditional telephone communication.In this paper, the author studies XMPP protocol and related applications in the enterprise instant messaging system.The author builds an enterprise instant messaging system including the server and client based on XMPP protocol. Through studying IPPBX technology, the author finds a solution which can make XMPP client support voice services by integrating the IPPBX voice communication system with the enterprise instant messaging system.Through studying CSCW (Computer Supported Cooperative Work and remote collaborative design technology), if the XMPP technology is integrated with the enterprise collaborative system, the text /voice chat services offerd by the enterprise instant messaging system will raise staff efficiency greatly.Through studying this paper , the results confirm the possibility the XMPP enterprise instant messaging system can communicate with other IM.In addition to providing users the text-based chat service, the voice-based chat service makes people communicate with each other more efficiently.Especially in small or medium-sized enterprises, people just need build an IPPBX voice communication system to manage call requests from users ,the solution can greatly save cost of enterprise internal communication. Moreover, integrating the XMPP instant... |