现在的位置: 首页 > 综合 > 正文

RIA为企业级应用带来什么

2012年08月31日 ⁄ 综合 ⁄ 共 764字 ⁄ 字号 评论关闭

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

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

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

相对于传统的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展现层开发人员需要掌握编程语言、相关框架、集成环境、各种开发测试工具、htmljavascript
css
xml等繁多的技术,RIA的开发方式可以使开发人员能够避免关注其中的某些部分,或者将这部分工作分离出去),能够提高界面开发人员的效率并使工作变得愉悦。

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


抱歉!评论已关闭.