Magazine
 
Rich Internet Application
 

Meanwhile, use of asynchronous prefetching techniques can either neutralize or can reverse this potential benefit, as many times the code cannot anticipate exactly what every user will do next, it is common for such techniques to download extra data, not all of which is actually needed, to many or all clients.

Shortcomings and restrictions

Despite of having flair advantage over the standard web application, RIAs have several shortcomings and restrictions too. These are:

1- Sandbox

As RIAs run within a sandbox, so the correct operation of sandbox is necessary to run RIA successfully. If assumptions about access to resources are incorrect, RIAs may fail to operate correctly that restricts access to system resources.

2- Disabled scripting

For running RIAs, any scripting language includes JavaScript is usually essential. In case of disabled active scripting in the browser, there is no functioning in RIA.

3- Client processing speed

Some Rich Internet Applications uses client-side scripts written in interpreted language that moderate the performance speed, while compiled client language in traditional application have no relation with speed.

4- Script download time

If user downloads any document, it has to be transferred at least once from the website to the system’s cache memory. Though the downloaded document does not need to be installed on the system, yet it sometimes takes unexpected long time. RIA developers can reduce the delay time by compressing the scripts, and by staging their delivery over multiple pages of an application.

 

5- Loss of visibility to search engines

Search engines may not be able to index the text content of the application.

6- Dependence on an Internet connection

Like traditional Web Application, RIA also needs internet connectivity; the speed of RIA operation also depends upon the network connection. An ideal network connection is usually suitable for running RIA smoothly, otherwise it may cause of headache.

7- Management complications

Traditional Web applications are simpler because of having only standard HTML built-in format while the initiation of RIA technologies had make it more complex and difficult to handle. The

 

Oct 2007 | Java Jazz Up |64
previous
index
next
 
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,

30
, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53 , 54, 55, 56, 57,

58
, 59, 60, 61, 62, 63 , 64, 65 , 66 , 67 , 68 , 69 , 70, 71, 72, 73, 74, 75, 76, 77, 78,   Download PDF