RIA为企业级应用带来什么

本文探讨了RIA技术如何通过提供丰富界面、多媒体支持及脱机操作等功能改变企业级应用的用户体验与开发方式。RIA技术能有效处理复杂数据,简化界面开发流程,提升开发效率。

企业级应用是指为大型组织创建的解决方案及应用程序。大型组织的业务具有用户数多、数据量大、事务密集、业务流程可变等特点。企业级应用必须能够适应大型组织的这些特点。

对应大型组织的特点,企业级应用往往涉及到大量复杂数据的显示、操作、存储,需要处理数据的并发访问,而且需要处理没有逻辑的“业务逻辑”。

从用户界面来说,企业级应用往往具有大量的图形用户界面。同样一个数据模型,不同的用户角色具有不同的数据表现形式和操作方式,导致企业级应用的展现层急剧膨胀,而且用户的界面的要求也越来越高,界面开发越来越复杂,展现层的开发甚至成为一个沉重的包袱。

相对于传统的web技术,将RIA技术用于企业级应用的展现层开发,能够提供更丰富的表现力,能够使用多媒体,支持本地存储和脱机操作,在实现这些的同时有提供了更好的性能和实时的通信,从而转变人们与 Web 应用程序交互的体验。下面两个例子能够很好地表现出这一点。


http://examples.adobe.com/flex2/inproduct/sdk/dashboard/dashboard.html



http://h30393.www3.hp.com/printing/app/us/en/landing.aspx


并且各种RIA技术框架都提供了丰富的组件,提供事件驱动的开发方式,提供数据传输标准,透明的跨平台支持,并且能够减小而不是增加学习成本(传统的web展现层开发人员需要掌握编程语言、相关框架、集成环境、各种开发测试工具、htmljavascriptcssxml等繁多的技术,RIA的开发方式可以使开发人员能够避免关注其中的某些部分,或者将这部分工作分离出去),能够提高界面开发人员的效率并使工作变得愉悦。


不管对于用户还是界面开发人员,RIA技术终将为企业级应用的使用和开发带来重大的变革。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值