6. Differences between a Desktop, traditional web application and RIA Y Y N Low Maintenance Y N Y Interactive, Responsive Y N Y Rich User Experience RIAs Web applications Desktop Features
9. Ajax-based RIA architecture User Interface Ajax Engine Web Server Data stores Client (Browser) JavaScript HTML + CSS Data HTTP Request XML data Server
10. Flash-based RIA architecture Flash Player Client (Browser) Presentation Server (Flex, Open Laszlo) Web/App Server XML Compressed Binary (.swf)