Traditional web applications have been created in the proven client-server architecture. The client (browser) sends in this model to query the server. This answered the questions and provides an answer, so that the client reloads the page. This process is mainly due to the synchronous calls and the constant reloading of pages slow and inconvenient for the user. Even the static HTML, which still corresponds to the 4.01 specification from 1999, is very limited. It will take probably some time to enforce the new HTML 5 standard can. With the growing popularity of JavaScript and AJAX and web applications using asynchronous requests could be improved. The traditional simple client now takes a larger part of the program logic. He acts as an intermediary between the browser and server and is responsible for the application interface and the communication to the server. Rich Internet Applications (RIA) is similar, in terms of functionality and appearance, more and more traditional desktop applications.
Table of Contents
Introduction3
Conceptual framework4
Literature review5
Area of study6
Scope of the study6
Methodology6
Internet and rich web applications7
Complexity8
The flexibility and componentization8
Updating the page8
Security8
Support for basic Web-paradigms8
Tools9
Ease of use8
Future of Rich internet applications9
AJAX10
Google Gears11
HTML 511
Adobe AIR11
Microsoft Silver light12
Java Applets12
Characteristics of Rich internet application13
Research problems15
Research solutions16
Conclusion18
References19
RICH INTERNET APPLICATION
Introduction
The web applications are becoming increasingly complex and multimedia. With current technologies, it becomes increasingly difficult to make them vocation effectively and immediacy. Because of this, there have been various programming architectures, known as Rich Internet Applications ('Rich Internet Applications'), which enable the execution of many functions in the browser without overloading or the bandwidth or servers. Institutions and private companies are working towards making the experience with online applications similar to what users have with the programs installed on your desktop. The way to surf the Internet has changed in recent years due to the increase of broadband connections and new techniques in web development, making it possible to create more and more complex applications (Carl Zetie, The Rise of Rich Internet Applications, 2005).
Although users using many applications (called clients) on your computer to access Internet services, the main use is made ??almost entirely from the browser, which becomes the bridge between the desktop and the Web E-mail, viewing videos and even photo retouching and editing for the bridge have migrated to the Internet (Tom Noda, Shawn Helwig, 2006). And perhaps have done so much enthusiasm. How to establish communication between an Internet server and browser users is to send requests from the latter, which are then executed, after which it returns the result to the browser. This procedure makes many complex applications with response times inefficient, or that the overhead incurred on the server is so high that it is impractical to provide the service (Ryan Stewart, 2007). A new type of system is known as Rich Internet Applications ('Rich Internet Applications') as they allow many of the actions executed by the user previously made preloaded web browser, and there communicating with ...