RiWAs - Client-side development 2

Distinguish the term “Rich Internet Applications” (RIAs) from “Rich Web-based Applications” (RiWAs) •Rich Web-based applications •Use advanced GUIs •Use Delta-Communication •Provide rich user experience •Most of the web-based applications nowadays are RiWAs The key features of RiWAs, which make them more advanced than the standard web-based applications •Rich GUIs in RiWAs use Delta-Communication to communicate with the server components •DC happens behind the GUI •Eliminates page refreshes •DC can process asynchronously •Eliminates page freezing •DC works faster •Eliminates the work-wait pattern Different technologies and techniques used to develop the client-side components of the RiWAs, explaining their use in dedicated environments. AJAX Adobe Flash , Flex and Adobe Integrated Runtime (AIR) Microsoft Silverlight Curl (an object-oriented language with emb...