Font Size: a A A

Optimizing Access In Web Applications Of Telecommunication's Service Active Plateform

Posted on:2010-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2178330338982195Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of network technology and Web technology, the web structure gradually integrates of the core business logic, and becomes the basis for new business-dealing. In an enterprise production environment, because of a large number of customers'visit, complexity of business processes and the users'changing needs, the functional performance and application of Web application system are declining constantly ,which is affecting the availability, efficiency and the customer satisfaction. In this paper, starting from the actual production, we analysis and summary of various performance issues appeared in the one-year's running of the automatic activation of Hunan Telecom Web application system ,and we optimized the automatic activation of the Web application system from three aspects:design patterns, data access and systemic performance.The original automatically activate Web application system has worse scalability and poor maintenance, which result in great difficulties in maintainning and extending after being put into operation,for when in the process of introducing of design patterns ,there was no adequate analysis of system scenarios and business requirements. In this paper, we have fully known and analysed the deficiencies of the original designed system model, so we applied the MVC design pattern and the Struts framework to optimize the system. The characteristics of the optimization program is that we have divided the Web application system into logic layer, view layer and control layer,which will reduce the degree of coupling between modules, and also enhance the scalability and maintainability of the system.With the growing number of client access and the increasing system load, there is often a slow data access, connections breaking off and other issues affecting the normal use of the system. In this paper, through the JDBC driver optimization,the deployment optimization, and the application of database connection technology ,we optimize system performance,and the data access performance significantly improved.In the coding process of the original automatically activate Web application system, because for the absence well-consideration of the data exchange between the client, Web application servers and database servers , as well as of the realization of the transmission of the page data , it results in slow speed in the use of the process of system data exchange, which has an impact on the system performance. In this paper, we applied the XML technology and caching technology to improve the speed of data exchange between the system server and database server;and also we employed the asynchronous JavaScript technology and interactive technology to reduce the volume of data communication between the client and server-side in using the page request to transfer data. This program has been effective in reducing the loss of server resources, alleviated the drop in server performance which is caused by the frequent exchange of data, and also improved system performance and response speed.After the optimization of the automatic activation of Hunan Telecom Web application system,it performances stably, and its throughput and response time of the visit are to meet the users'requirements.
Keywords/Search Tags:Web Optimization, Design Pattern, Data Access, Run Performance, Response Speed
PDF Full Text Request
Related items