Font Size: a A A

Research And Application On The Technology Of Smart Client In The Entrance Examination Signing-up System

Posted on:2009-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:J ShenFull Text:PDF
GTID:2178360242998349Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
With the constant changes in market demand and the rapid development of information technology, the traditional system exposes a rigid structure, not easy to deploy and update limitations. To overcome this deficiency, the business community make a lot of meaningful recommendations. In which, NET platform under the smart client is a typical representative of the significance of client development of technology, it not only combines traditional technology in the development of client technical merits, but also overcomes the inherent shortcomings of its own, thus becoming hot spots of client development technology of the next generation.This paper introduces the background and characteristics of the development of smart client technology, the characteristics of Web services technology and its core technology. And then this paper thoroughly analyzes service-oriented smart client technology architecture which perfectly combines smart client technology with Web services technology, especially focusing on the security strategy and mechanisms of the development of smart client technology. Finally, combining characteristics of students in Henan Province, this paper has developed a smart client based on the candidates voluntary collection system.The entrance examination Signing-Up System in Henan province makes full use of the principles of the smart client technology development, and makes it not only have rich interface, rapid response, and the ability to work offline support, and also have the characteristics of online which can access to Web services technology to interact with the server, automatically download updates. At the same time, under the premise of Henan province itself and characteristics of students working, the system improves some key technology in the development of smart client technology, thus making the smart client more flexible and more responsive to the needs of students. The main improvements in the technology of smart client have the following several points:1,This paper introduces a overtime mechanism in data processing, by which we can check whether uploading is succeeded or not, thus avoiding failing to upload some of the data several times. And also, in order to prevent the same candidates who enroll in multiple registration points at the same time and upload several times, we introduce a priority system, and we can determine whether the candidates have permission to upload their registration wishes by judging the user's level in this registration point.2,In order to improve the performance of the smart client, we have introduced the method based on the queue and multi-threaded model, which can deal with long or time-consuming task and can use thread pool to manage these large numbers of threads.3,By using framework ideology of Updater Application Block, this paper put forward a solution to automatically detect the updated characteristics of smart client by means of creating three Windows application procedures, and thus improve the smart client technology which cannot be achieved in the Click Once and cannot be detected on the server for updating and downloading the updated package which do not support continuing uploading of the break point and the defects uncovered and undeleted in the old version.These improvements have been achieved very well in system's actual movement, improve the procedure structure, enhance and optimize systems performance, and make the development of smart client technology more flexible and more efficient.
Keywords/Search Tags:development of technology, smart client, Web Services, Service-Oriented Architecture, Click Once
PDF Full Text Request
Related items