Rich Internet Application Architecture. Rich internet application architecture a simple diagrammatic representation of rich internet application architecture is shown in the above picture. A rich web application originally called a rich internet application ria or installable internet application is a web application that has many of the characteristics of desktop application software.
From the picture itself it s clearly understood the presentation logic is kept in the client side so the presentation layer and business layer are loosely coupled. Before rias began popping up most web applications were composed of static pages. Ajax adobe flash flex and adobe integrated runtime air microsoft silverlight curl an object oriented language with embedded html markup google gears openlaszlo and webtop oracle webcenter.
They look and feel more like desktop applications.
A ria requires a browser browser plug in or virtual machine to deliver a user application. It runs in a sandbox web browser and most of the times its code is architecture independent java javascript html e t c a ria application is confined in the browser and does not normally do things on its own reads the disks opens sockets e t c. Ajax adobe flash flex and adobe integrated runtime air microsoft silverlight curl an object oriented language with embedded html markup google gears openlaszlo and webtop oracle webcenter. Rich internet application architecture a simple diagrammatic representation of rich internet application architecture is shown in the above picture.