Font Size: a A A

The Implement Of Smart Client On Distributed Application Framework

Posted on:2008-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:K DengFull Text:PDF
GTID:2178360242965059Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Rich client applications based on client/server model are designed to take advantage of the local hardware resources and the features of the client operating system platform. They provide users with a rich and responsive user interface except their practical application limited by the difficulties in deployment and maintenance.Along with application and the development of Internet technology, the thin client applications based on browse/server model provide an alternative to the traditional rich client model that solves many of the problems associated with deployment and Maintenance of application, the unitary of the thin client applications interface and the frequency of the network interaction can not meet the increasing demands of the users.A new kind of client application model based on .NET Framework, named Smart Client applications, is put forward by Microsoft to extend the application of .NET Framework after the application and promotion of the .NET technology. The Smart Client application development model is based on traditional C/S and B/S architecture and is becoming more mature and effective in practice. It combines the benefit of rich client applications with the deployment and manageability strengths of thin client applications.By .NET Framework, XML Web Service, Smart Client, Design Patterns, and distributed mode on fully utilizing service-oriented architecture, this paper build an adaptable, evolutional, and maintainable distributed application framework of Smart Client, it is called that The Service-Oriented Distributed Application Model On Smart Client (SDAF-SC). The model is defined the functions and interface standards.On the basis of the model, this paper discusses and analysis model' s design patterns.The model provides the infrastructure of offline work application.The SDAF-SC model is applied to a company's logistics management system, which improve the system of the original B / S structure and implement the offline mechanisms of Smart Client on system. Some technical programs designed by myself solve a few important problems on The model' concrete Implementation and Application. Finally, it is be achieved that testing and analysis the system about offline / online-related performance.SDAF-SC model provides the flexible expansion mechanism while offering a strong offline function. Framework's abilities can be extended by embedding specific network connection detection mechanism, queue/cache persistent mechanism and encrypt algorithms which are implemented by user. Based on SDAF-SC model, application developer can build robust distributed smart client system rapidly.
Keywords/Search Tags:XML Web Service, Service-Oriented Architecture, Smart Client, Logistic Management System, Design Patterns
PDF Full Text Request
Related items