Font Size: a A A

Design And Implementation Of Instant Messaging System Based On Enterprise Application

Posted on:2008-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360272969888Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of network technology, instant messaging technology has evolved its application from individuals to enterprises. Although most of the existing IM (Instant Messaging) software has the functions of communicating in text, voice and video, there are still two problems not very well solved. Firstly, most of the IM software is not provided with encryption mechanism, so that they are vulnerable to viruses, Trojan horses and other malicious code attackers; Secondly, the existing IM software are mostly used universally and enterprise-oriented IM software is not yet mature. Therefore, it is of much practical significance to study and explore IM software applied for business environment.For the specific application requirements, an IM platform CIES (Communication In online Exam-paper marking System) under online exam-paper marking environment with the technologies as WinSock-based network communication and non-symmetric encryption is designed.The architecture and function modules of CIES are designed. On the basis of general design, the implementation of network communication module and various functional modules of client and server in CIES are expatiated. The I/O model of server's completion port and the security communication based on non-symmetric encryption are highlighted, which are adopted to improve the performance and security of the system.In practice, it is indicated that CIES is a secure, stable and easy-to-use instant communication platform and could meet the basic needs of instant messaging under online exam-paper marking environment. It not only greatly facilitates the communication between users under the online marking environment ,but also provide reference for the development of other instant communications system under the business-oriented application environment.
Keywords/Search Tags:Enterprise Application, Instant Messaging, Client/Server Architecture, Certification, Digital Signature
PDF Full Text Request
Related items