Sunday, February 13, 2011

Introduction to RIA'S



Rich Internet Applications:
                   So far we have seen some basic introduction about web 2.0 and the difference between web 2.0 and the traditional web. Now we will look little deeper about the concepts in web 2.0.
               Web 2.0 can be described in 3 parts
  •                                            Rich Internet Application (RIA)
  •                                           Service-oriented Architecture (SOA)
  •                                           Social Web

Rich Internet Application (RIA):
What is rich internet application and what is the difference between normal internet applications and rice internet applications? Now we will see the answers for these questions.
RIA are web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the web client but keep the bulk of the data (i.e. maintaining the state of the program, the data etc) back on the application server.

Some of the most recognizable attributes of RIAs are:
…fluidity in their behavior
…speed in their responses
…engaging in their appearance - more than typical HTML web sites
RIAs typically:
  • run in a web browser, or do not require software installation
  • run locally in a secure environment called a sandbox




Rich Internet Applications are the key enabling technology to Web 2.0 revolution. Users today increasingly demand more from their online user experiences. Gone are the days of static Web pages and poor interaction. Today’s Internet users expect their online experiences to behave more like the desktop applications they are used to and enhance their day-to-day productivity. Combining real-time user interaction with rich user interface capabilities, However, what is most important is that RIAs loosely couple presentation from application logic, allowing developers to change server-side logic without breaking the usability of their applications. 

As a result, RIAs make ideal Service consumers in a Service-Oriented Architecture (SOA).RIA can bridge the gap between desktop and web Experience of Desktop like Application on web

No comments:

Post a Comment