Font Size: a A A

Design And Implementation Of Ajax-based Mail Client

Posted on:2013-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:J X ZhuFull Text:PDF
GTID:2248330371984009Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of science and technology, the computer and the rapiddevelopment of the Internet, people rely on more and more networks. While e-mail system isthe people in the network to communicate a good tool, from a practical sense, the currentglobal webpage accessed more than70%associated with the e-mail. By email, the user canconnect with others around the world quickly, convenient, and low cost. At the same time,e-mail can be embedded transmission of multiple types of information, such as text, image,sound, video and so on. And it can use the digital signature and authentication, the PGPencryption technology to ensure the safety and reliability of the e-mail transmission.Electronic mail use popularity rate is quite high. With the use of e-mail is gradually increasing,the functional and performance requirements are increasingly high. With the improvement ofe-mail penetration, e-mail functionality and performance requirements are also increasing.With Ajax in Google mail, Google Suggestion products such as the extensive application,Ajax is the gradual development of the Web to attract attention, a Web development of the hotspots. Ajax through the integrated use of Javascript, XHTML and CSS, DOM, XML andXSTL, XMLHttp Request technology, while enhancing the data exchange rate, improve theuser experience, and played an important role. WebMail can really show that Ajax is thepower of the most important application. Most people spend a lot of time every day to handlemail, so a lot of time when we do the same thing when any small improvement can largelyimprove the work efficiency.Based on this, we use Ajax technology to design and implement the basic functionalityof the mail client, including user login, the main page button and mode of operation, deletethe e-mail, send e-mail and address book functions:(1) User login: user input username, password and server name, the system will verifythis information, if correct, then successful landing; otherwise give a error message.(2) main page button and mode of operation: it is very close to Outlook Express, such aswhen you select to receive mail, the system will be downloaded from the server on the usere-mail headers.(3) Delete messages: after WebMail Server download the mail (the actual download onlymessage headers), but not really delete the Mail on Server, only when you click the actual delete button, it will actually delete the messages on the remote server.(4) Send messages: if you choose to create a mail message, then editing page appears.The page can also enter the contents of the HTML format, which requires that the sender enterthe recipient address. If you choose to "Reply", there will be editing of the message page, andautomatically bring up the contents of the original message, the recipient information. Enteryour message, the user selects "Send" to complete the task of mail delivery.(5) Address Book: it saves the e-mail address so that the user can fill in the e-mailaddress removed from one.This article uses CallBack mechanism to produce a WebMail interface, this WebMail cansend and receive messages and have address book functions. You also can edit the page inHTML-formatted e-mail. The experiments show that through the use of the CallBackmechanism, this system accomplish the past very difficult user interface in theASP/ASP.NET1.1,and give the user a good user experience.
Keywords/Search Tags:Ajax, CallBack mechanism, Javascript
PDF Full Text Request
Related items