Font Size: a A A

Research On The Smart Client Application

Posted on:2008-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2178360242460782Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Smart Client synthetizes advantages of rich client application and thin client application, abandons their disadvantages. It can make fully use of local software, hardware and network resources, and supports online/offline, intelligent deployment, automatical update and multiple client devices. Smart Client is currently the best solution of building the ERP, enterprise mobile applications, etc.The Microsoft.NET Framework, Windows Forms and ASP.NET WEB Service is a great platform for building smart client applications. The .NET Framework solves DLL versioning conflicts and simplifies deployment. Windows Forms has a powerful library of user interface components.However, there are still numerous design challenges the designers will need to solve when building their smart client applications. How to achieve online/offline? How do the application and its data update automatically? What about data security? How to solve the problem about concurrency conflict? What is the typical Smart Client architecture?The typical Smart Client architecture with safety and reliability is built in this dissertation; the key technologies for Smart Client has been studied; an example—University Archives Manage System (UAMS)—has been shown in order to explain how to apply the typical architecture and technologies into a project. For carring out online/offline,data updating and application updating automatically, safety, and so on, the dissertation expatiates about database table, store procedure, trigger, typed DataSet, process timer, background thread, Facade, Observer, optimistic concurrency, application deploy and update automatically.The UAMS which using the Smart Client typical architecture and the key technologies has shown its safefy, reliability, and easy usability by the test.
Keywords/Search Tags:Smart Client, University Archives Manage System, .NET Framework, WEB Service, Design Pattern
PDF Full Text Request
Related items