Font Size: a A A

Research Of Web Application Framework Based On WCF And Silverlight

Posted on:2012-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:X L ZhangFull Text:PDF
GTID:2218330362460224Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
While the prevalence of the internet technology has significantly promoted the Web application, traditional Web application development still hardly satisfy the up-to-date requirements on stability, expansibility,and maintenance and user experience. And the development of SOA concept and RIA technology just provides a solution to the above issue. So a combined reusable Web application framework is urgently needed to improving the efficiency and quality of the web application development.WCF is a distributed layered service-oriented architecture, and Silverlight is a basic RIA-oriented platform. Therefore, the combination of WCF and Silverlight explores a new way to efficiently develop high quality Web applications. Based on research of WCF and Silverlight, this paper proposes a Web application framework of their combination, and its main work and contributions are as follows:1. Raise a classic Web application framework named WS-WebFramework based on WCF and Silverlight. According to the analysis of traditional layered framework and technical features of WCF and Silverlight, a WCF service proxy layer and a Silverlight control layer are extracted; WS-WebFramework is designed; runnable architecture of WS-WebFramework is also constructed.2. Extend WCF services calling for Silverlight. Regarding the problems in developing Web applications based on silverlight, some key techiniques are studied in depth, such as calling WCF service from client side, implementation of the inheritance principle of WCF service, and synchronization of asynchronous calling, and related optimization tactics and implementation methods are put forward as well, to achieve the goal of flexible calling on WCF services from client side and lay the foundation for effectively developing web applications based on WCF and Silverlight.3. Constitute the uniform data model of Silverlight control. To deal with the issues of complicated operation of Silverlight data control over complex data, the data model of silverlight data control is uniformly controlled. And a data parsing mechanism is designed so as to satisfy the data communication requirements. At last, a flexible and stable data control system is constructed.4. Design and implement the function modules of WS-WebFramework. This paper implements a series of WS-WebFramework function modules based on the analysis of general Web application scenario, which satisfies the basic requirements in Web application development. Finally a department business management system is designed and implemented to verify the technique advantages of the WSWebFramework.
Keywords/Search Tags:SilverlightWCF, SOA, RIA, Web Application Framework, Service Call, Data Modle
PDF Full Text Request
Related items