Title :
A Concept of a Web Application Blending Thin and Fat Client Architectures
Author_Institution :
Fac. of Cybern., Mil. Univ. of Technol., Warsaw, Poland
fDate :
June 30 2009-July 2 2009
Abstract :
Rich Internet applications and Web application frameworks treat user agents as either thin or fat clients. Whereas the former approach does not take advantage of the increasing potential of modern Web browsers, the latter requires the availability of their scripting engine. Although the majority of users allow the source code to be interpreted by their clients, some consider it to be a security threat and forbid its use. Moreover, not all user agents support scripting, thus the requirement of code execution constitutes a Web accessibility issue. We propose an architecture allowing software developers to build modern Web applications with equivalent functionality regardless of whether the user agent supports client-side scripting. The concept eliminates the need to rewrite the code base in a server-side language and requires no customisation of other layers of a Web application.
Keywords :
Internet; online front-ends; security of data; software architecture; Web application; Web browser; client-side scripting; fat client architecture; rich Internet application; scripting engine; security threat; software developer; thin client architecture; user agent; Application software; Computer architecture; Internet; Java; Military computing; Search engines; Security; Service oriented architecture; Web server; Web sites; Dependability benchmarking; Secure and dependable information society; Software dependability;
Conference_Titel :
Dependability of Computer Systems, 2009. DepCos-RELCOMEX '09. Fourth International Conference on
Conference_Location :
Brunow
Print_ISBN :
978-0-7695-3674-3
DOI :
10.1109/DepCoS-RELCOMEX.2009.9