
RIA/Web 2.0 (FLASH, FLEX, AJAX)
Vestige Services offers rich internet applications that are also known as RIA. It has some of the main characteristics of desktop applications which are usually delivered by way of the web browsers plug-ins or independently through sandboxes or virtual machines. Some of the best examples of RIA include Adobe Flex/ AIR, JavaFX and Microsoft Silver light. It is now possible to create RIA like web applications that run in all the modern browsers without the need of any special plug-ins.
Latest communications with the supporting servers can easily improve the user experience, for example, by using the optimized network protocols and pre fetching data. And accordingly, the reliable broadband connections are needed. Difficulty of advanced solutions can make them more difficult to design, create, deploy and debug than traditional web applications. Reliability of user interface and experience can easily be controlled all across the operating systems. Installation and maintenance of plug-ins, the sandboxes or virtual machines is required.
Development in web standards has also enabled this for native web applications. Performance can easily be improved depending upon the application and other network uniqueness. Offloading the work to the clients can also improve the server performance. Equally, the resources needs and requirements can be highly priced for small, embedded and mobile gadgets.
