繁体   English   中英

RIA和SPA有什么区别?

[英]What is the difference between RIA and SPA?

Rich Internet应用程序单页应用程序之间有什么区别?

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

单页应用程序是瘦客户端。 它们是完全基于Web的普通应用程序。 它的界面内置HTML5,CSS3和JavaScript。 有许多开源JavaScript框架即将到来,目的是提供更好的单页应用程序解决方案。 SPA还旨在提供更好的用户界面,减少客户端与服务器之间的通信。 SPA适用于桌面应用程序,但可用于构建良好的移动网站或混合应用程序。 更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM