Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML

Tutorial Categories: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML


  Tech. Home
  Vehicle Tracking
  Tech. What is?
Jobs At RoseIndia.net!
Join For Newsletter

Powered by groups.yahoo.com
Visit Group! Post Questions!

Shortcomings And Restrictions of RIAs


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

additional complexity of RIA makes them harder to design, test, measure, and support. These complications elongate the software development process, despite of the particular methodology or process being employed. Due to its sluggish processing, it becomes difficult to test the applications and incomplete testing lowers the applicationís quality and its reliability while using. 


Ask programming questions?



Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

0 comments so far (post your own) View All Comments Latest 10 Comments:
  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification

Tell A Friend
Your Friend Name


Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2007. All rights reserved.

[an error occurred while processing this directive]