Font Size: a A A

The Design And Realization Of Service-Oriented Smart Client System

Posted on:2007-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z PengFull Text:PDF
GTID:2178360212966462Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of information technology in the enterprise information system, the traditional system exposes a rigid structure, not easy to deploy and update limitations. To overcome this deficiency, Smart Client emerges, its application demonstrates the tremendous superiority, and soon become a hot point.WorkTracker System is designed based on Smart Client. It is an enterprise information management system which allows users' local application to connect to web server applications with web services. It is a good combination of the merits of fat clients and thin clients. It has excellent flexibility, scalability and reusability, and makes the system easy to deploy and update.This paper introduces the Smart Client technology and Web Services technology, and detailed analyze the Smart Client framework, Web Services protocols, then analyzes and compares various Smart Client network communications strategy work, the advantages and disadvantages of each. On the basis of an analysis and comparison of these, this paper proposes the use of Web Services to achieve Smart Client applications.The Client of Work Tracker system uses OBSERVER model, and it makes use of the delegate and event of .NET Framework to achieve the model. And the delegate and event eliminate the couplings between the observer and the Subject, and greatly increases the flexibility. As a result of the framework for Smart Client development, making both online and offline state is supported, and also automatic updates and support components.The server of WorkTracker system uses Web Services and ADO.NET data access technology to provide services to client. Web Services issue some services, and these services include data search, data caching, updated identification and the existence of components which can be updated. The database is connected by AD0.NET which uses XML to provide data offline access.Finally, this paper presents a series questions which need further discussion. Using Smart Client framework to the existing system is the subject of the greatest innovations. It resolves the difficulties about the transplantation, maintenance and upgrading of C/S and slow response of B/S and dependence of the worst customer experience and network problems, and provide users with an on-line and off-line smart system.
Keywords/Search Tags:Smart Client, Web Services, ADO. NET, design patterns
PDF Full Text Request
Related items