Benefits of RIA
Rich Internet Application (RIA) represents the technology for new generation web applications and the type of application that offers the richest user experience of a regular desktop application which is deployed over the Internet. The aim of RIA technology is to consolidate the benefits and eliminate the weaknesses of both the web and desktop application, providing the significant lower costs and higher business value because of : Smaller Installation Footprint, Auto-upgrades, Higher Mobility and Increase User Acceptance ....

Using a client engine to interact with the user, RIAs can produce the following performance benefits:

Richer - They can offer user-interface behaviors not obtainable using only the HTML widgets available to standard browser-based web applications. This richer functionality may include anything that can be implemented in the technology being used on the client side, including drag and drop, using a slider to change data, calculations performed only by the client and which do not need to be sent back to the server.
More Responsive - The interface behaviors are typically much more responsive than those of a standard Web browser that must always interact with a remote server.
Client/Server Balance - The demand for client and server computing resources is better balanced, that frees server resources, allowing the same server hardware to handle more client sessions concurrently.
Asynchronous Communication - The client engine can interact with the server without waiting for the user to perform an interface action such as clicking on a button or link. This allows the user to view and interact with the page asynchronously from the client engine's communication with the server. This option allows RIA designers to move data between the client and the server without making the user wait.
Network Efficiency - The network traffic may also be significantly reduced because an application-specific client engine can be more intelligent than a standard web browser when deciding what data needs to be exchanged with servers. This can speed up individual requests or responses because less data is being transferred for each interaction, and overall network load is reduced.

New Register
User Login
Forgot Password
 
 

@ 2008 FlexSystem Limited. All Rights Reserved.