Font Size: a A A

The Design And Implementation Of Instant Messaging System Based On Web

Posted on:2019-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:B S ZhangFull Text:PDF
GTID:2348330542963951Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,the growth of wireless bandwidth and the leap of mobile communication technology,IM(Instant Messaging)application has become an essential tool to communicate for people.But people are no longer satisfied with the use of the traditional instant messaging tools,and put forward more demand,and IM service based on Web is easy to be accessed,developed,deployed and maintained,it doesn't have to consider the difference of different operating systems and download the client,it can take the instant communication by browser.Therefore,the IM System based on Web has good application prospects.This paper deeply studies the realization principle and implementation method of Web-based instant messaging system.It briefly introduces the theoretical knowledge of Bootstrap responsive design,MD5 + salt encryption algorithm and WebSocket communication technology.The Bootstrap framework is used to take the responsive design,and it completes the Page display of different resolution devices,the MD5+salt encryption algorithm is used for identity authentication,which increases the security of the system,the system implements that message reminders and queries about online status through WebSocket,and it completes that the messages are pushed between the front end and back end.Through the introduction of RLE image compression algorithm,it is used to compress the image in text chat and reduce the bandwidth of transmission,the mature WebRTC technology is used to realize the real-time voice communication and real-time video chat.The system mainly implements the login module,the text chat module,the point-to-point audio and video module and the group module.Using this system,we can make basic IM chat and voice & video chat with our friends.Meanwhile,we can set up groups and chat in groups,which is more convenient for communication among multiple users.
Keywords/Search Tags:WebRTC, RLE image compression algorithm, MD5+salt, Bootstrap, Instant Messaging
PDF Full Text Request
Related items