Font Size: a A A

Research And Implementation On Smart Client Technology

Posted on:2009-07-10Degree:MasterType:Thesis
Country:ChinaCandidate:C W QuFull Text:PDF
GTID:2178360245489233Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of network Applications and the constant deepening of information technology construction, software architecture has also experienced from fat-client to thin-client. These two architectures have their advantages as well as insufficient. Especially in certain special filed, these two architectures can't meet the new requirement, more and more enterprises and users require a software with fast and rich user experience and certain ability of off-line processing, so smart client came into being.As a new framework, smart client combines the respective advantages of fat client and thin client, representing the development direction of next generation of client software application. Microsoft definite it as an easily deploy and manage client application that provide an adaptive, rapid responsive and rich interactive experience by leveraging local resources and intelligently connecting to distributed data sources.First, this paper introduces the development and characteristics of the smart client technology, then analyses the advantages and shortcomings between traditional fat client and thin client as well as the supporting technology of building smart client. Second, focuses on building smart client application model under .NET platform and key techniques, include: construction of client model with multi-storey structure, data cache processing technology, Web Services technology, offline/online processing technology, smart client deployment and updating technology, and so on. Finally, implement the communication manager management system which based on smart client technology. Meanwhile, some implement method is given to resolve some technical difficulties which may be occurred during developing. It also provides guidance for designing and developing some similar systems in the future.
Keywords/Search Tags:Smart Client, Web Services, Data Conflict, Off-line Operation
PDF Full Text Request
Related items