Web applications RIA和SPA有什么区别?

Web applications RIA和SPA有什么区别?,web-applications,web,single-page-application,ria,Web Applications,Web,Single Page Application,Ria,a和a的区别是什么?是一种创建富桌面类型界面的方法,可以使用stadardise技术(如(x)HTML、,使用诸如Adobe Flash和Microsoft Siverlight之类的嵌入式技术。RIA通常在Web浏览器中运行,通常不需要在客户端安装软件即可工作。大多数RIA在客户机桌面的一个称为沙箱的特殊隔离区域内运行其客户机部分。沙箱限制连接另一端的应用程序服务器对客户端上的文件和操作系统的可见性和访问。这种方法允许客户机系统处理本地活动、计算、重新格式化等,从而降低客户机-服务器通信量和频

a和a的区别是什么?

是一种创建富桌面类型界面的方法,可以使用stadardise技术(如(x)HTML、,使用诸如Adobe Flash和Microsoft Siverlight之类的嵌入式技术。RIA通常在Web浏览器中运行,通常不需要在客户端安装软件即可工作。大多数RIA在客户机桌面的一个称为沙箱的特殊隔离区域内运行其客户机部分。沙箱限制连接另一端的应用程序服务器对客户端上的文件和操作系统的可见性和访问。这种方法允许客户机系统处理本地活动、计算、重新格式化等,从而降低客户机-服务器通信量和频率,特别是与围绕所谓瘦客户机构建的客户机-服务器实现相比。 RIA的一个显著特征(与其他基于Web的应用程序不同)是作为用户和应用程序服务器之间中介的客户机引擎。当RIA启动时,客户端引擎将下载。在后续操作期间,可以通过附加下载来扩充引擎,其中引擎充当浏览器扩展,以处理用户界面和服务器通信

单页应用程序是瘦客户端。它们是完全正常的基于web的应用程序。它以HTML5、CSS3和JavaScript构建接口。有许多开源JavaScript框架即将推出,旨在提供更好的单页应用程序解决方案。SPA还旨在提供更好的用户界面,减少客户机-服务器通信的频率。SPA适用于桌面应用程序,但也可用于构建良好的移动网站或混合应用程序