Font Size: a A A

Design And Implementation Of Instant Messaging System Based On ACE

Posted on:2008-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:L GeFull Text:PDF
GTID:2178360272969290Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the rapid development of computer network technology, it's tend to be open, and introduce advanced network technology into the process of data exchange in modern industrial enterprises.So the demand for a communications infrastructure component, which applied to control data acquisition, transmission and processing, became serious.Current MOM(Message-Oriented Middleware) on the market which meet the demand has some disadvantages, such as inconvenience of using, lack of uniform standard, moreover, a very important factor is expensiveness. These factors hindered general MOM products to be widely used in industrial enterprises.At this point, instant messaging technology are flourishing, instant messaging software became an indispensable tool for people's daily contact. An increasing number of studies tend to apply instant messaging communication technologies to more general fields, to construct low coupling, cheap, easy-to-use communications platform. In particular, XMPP(Extensible Messaging and Presence Protocol), which is developed from Jabber, an open and XML-based communication protocol for instant messaging application, became an international standard. It can be foreseen that instant messaging service has broad prospects.Adopting XML-based instant messaging communications technology, and introducing some more mature technology in MOM, it can be constructed an enterprise control data transmission system for the actual demand with fast, efficient and cheap characteristics. To insure the software is transplantable, extensible, and has good quality, it will be developed based on the ACE (Adaptive Communication Environment).After researching into the XML-based instant messaging protocol standard--XMPP , and introduced proper advanced design patterns,a concise practical and expansible instant messaging server was designed and implemented at last,Clients connect server and communicate with it limited in the protocol that was preconcerted, these two parts joint together to combine a enterprises real-time control data transmission system.A prototype system with core function was developed on Windows platform, using Visual C + + 6.0, then the Client, using Visual Basic 6.0 , and were tested. Finally, the summing-up was made,and making some expectations.
Keywords/Search Tags:Data Transmission, Instant Messaging, Message-Oriented Middleware, Adaptive Communication Environment
PDF Full Text Request
Related items