| With the rapid progress of internet,its access speed becomes more and more important.Web application,which carries a huge amount of information and overloads too much,is the most significant part of internet.It is widely used and takes a large proportion in internet data flow.How to speed up web applications is a hotspot in the research of internet,and has a positive and practical significance.The bottlenecks of web applications are transfer rate of network and response speed of web server.They are also the most concerns of web acceleration technologies.In this thesis,after deeply analyzing on HTTP protocol and web acceleration technologies existed,we propose a new solution named web objects validation acceleration.This solution focuses on the Expiration Model and Validation Model of HTTP/1.1,introduces the concept of file fingerprint to indicate the status of objects and moves the 2 models from client to server side.The solution decreases the data flow for validation on internet,speeds up transfer rate of network and reduces the load of server.We also present the solution of dynamic content delivery acceleration using fingerprint which indicates the status of dynamic content and helps web server to response the validation request from client correctly.The solution is able to avoid the transfer of redundant data and speeds up the response and display of dynamic content.As the implementation of solutions above,the Web Acceleration System also uses the data compression.We introduce the overall design of WAS and further more makes a detail description on the front-end modules.The result of quantitative evaluations shows that WAS do have a great accelerating effect in real environment,the efficient performance of front-end modules makes great effort to the result. |