Skip to content

RIA in Enterprise 2.0

August 6, 2009
Rich Internet Application
RIA is web application that has the features and functionality of traditional desktop application. RIA typically transfers the processing necessary for the user interface to the web client but the maintaining the state of the program back on the application server.
The Web begins as an environment for content sharing and small-scale data transfer via e-mail, newsgroups, and etc. These initial uses quickly lead to more complicated applications, particularly in the e-commerce. The Web was not architected with rich application services in mind.
The popular of new Web applications like Gmail, Google Maps and Flickr have get up the entire Internet community to the possibility of a far richer Web experience. Web developers were quick to find out and technical approach that these applications used, which was first termed AJAX (for ￯﾿ᄁ￯ᄒタ￯ᄒワAsynchronous JavaScript and XML￯﾿ᄁ￯ᄒタ?). AJAX is a RIA development tools. It￯﾿ᄁ￯ᄒタ￯ᄒルs also called as ￯﾿ᄁ￯ᄒタ￯ᄒワnext evaluation of the web.
Types of RIA
1. Enterprise RIA – Enterprise RIA refers to RIA whose users are primarily business users. This includes enterprise internal IT applications as well as B2B applications.
2. Consumer RIA ￯﾿ᄁ￯ᄒタ￯ᄒモ Consumer RIA refers to RIA whose users are primarily individual consumers, such as consumer websites as well as B2C applications.
RIA used in Enterprise 2.0
It represents the next big step for enterprise application development. RIAs deliver the high performance and robust functionality of desktop or client/server software combined with the universal reach, no-install deployment and centralized management of browser-based applications. RIAs represent the next example for building, deploying and maintaining enterprise applications.
The lot of companies has already adopted Enterprise RIAs, or will do so in the near future. Organizations that look for competitive advantage or greater operational efficiency are increasingly developing the RIA technology to re-architect traditional client/server applications, such as those written in Visual Basic or Java Swing. RIAs can offer all the rich features and performance benefits of these ￯﾿ᄁ￯ᄒタ￯ᄒワthick client￯﾿ᄁ￯ᄒタ? alternatives, while eliminating the need to install and maintain a custom client on user desktops.
Enterprise RIA technology is also of great value to companies that wish to improve the performance and user experience of traditional, HTML-based Web applications. RIAs can radically improve the responsiveness of browser-based applications because they enable processing to take place on the client, thus reducing network demands in comparison to HTML￯﾿ᄁ￯ᄒタ￯ᄒルs inefficient ￯﾿ᄁ￯ᄒタ￯ᄒワclick-wait-refresh￯﾿ᄁ￯ᄒタ? model. It￯﾿ᄁ￯ᄒタ￯ᄒルs mainly used for AJAX. Ajax is the next big step for enterprise application development.
No comments yet

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: