Font Size: a A A

Research And Application Of Some Key Technologies In Web Information Systems

Posted on:2012-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:Q J ZhangFull Text:PDF
GTID:2178330335452865Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of Web technology, Web information system becomes an important platform in dealing with work and daily life for people. Some issues are encountered in the development of Web information systems, such as satisfying user requirements, steady system performance, friendly user experience, and rational system architecture.The thesis analyzes several key problems in the development of Web information systems, and presents related methods to solve these key problems in order to improve performance of web systems and user experience.This thesis focuses on the study of enhancing performance of Web server. By analyzing the factors of Web system performance and the problems in the original system, this thesis proposes some optimization strategies to improve the system performance in the ways arranging on concurrent performance and software architecture. Firstly, a software-based system cluster service idea is introduced. The system of concurrent performance is effectively enhanced and the system load is balanced by using the MSCS cluster service management. Secondly, parallel programming in.Net Framework 4 is researched in this paper, and then use this technology to improve program structure and performance. Thirdly, event-based asynchronous design pattern is studied in some degree, and the procedure about how to use this pattern to implement asynchronous call is described. Lastly, to improve the performance of Web system, this article uses VBA technology to implement Word document with specific functions, and describes automatic-information-extracting technology in DotNet Framework, which reduce the workload of Web system.A series of comparative experiments show that:The system capacity of concurrent performance could be effectively enhanced by MSCS Cluster Service; By using the technology of parallel programming, the running time of complex operation can be reduced while the CPU resource utilization of system is improved; Asynchronous Method is well implemented with the method of event-based asynchronous pattern and the user experience is effectively enhanced.
Keywords/Search Tags:Performance Optimization of Web Systems, Microsoft Cluster Service, Parallel Programming Technology, Event-based Asynchronous Pattern
PDF Full Text Request
Related items