信息化 频道

Web开发敏捷之道

    Apusic OperaMasks方案特点

    ■ 传承面向构件与基于事件的开发模式

    长久以来,JSP/Servlet令我们局限于基于拼凑文本流的编程模型。AOM为Web开发带来了与桌面应用一致的基于构件的编程模型,以及所见即所得的开发方式,既是一种技术的回归,也是一种巨大的进步。

    ■ 兼容并包,整合多种现存技术

    “不重新发明轮子”是软件业界的金科玉律。AOM开放的架构体系使之能与大多数现存框架整合,站在巨人的肩上,用户可以根据实际需要选用适合的框架。

    ■ Ajax的原生支持

    我们需要AJAX,因为AJAX能够使我们的Web应用变得更友好,人机体验更丰富;但我们又不需要AJAX,因为AJAX带来较高的开发与维护成本。AOM带给我们完整的AJAX体验,却没有任何成本的上升。

    ■ IoVC:视图控制反转

    基于IoVC,我们的页面不再需要任何EL表达式或Java代码片断,能够让展现层与业务逻辑之间进行良好的解耦,降低开发与维护成本。简而言之,IoVC是一种更好的MVC,是对MVC的一种高层次抽象。

    ■ LiteBean:零配置的粘接器

    LiteBean,使程序员基于IoVC拥有对展现层的完全控制力,又能任意的调用、组装任何的后台逻辑,使开发工作更为轻松,程序员能完全享受Web开发的乐趣。

    ■ ELite,Java语言升级版

    Elite,一个集命令式和函数式风格于一身的面向对象的程序设计语言。为企业应用带来简洁高效的脚本语法与灵活高效的动态特性。

    ■ 全生命周期支持的集成开发环境OperaMasks  Studio

    OperaMasks  Studio提供了开发模型与开发过程的全生命周期支持,为程序员带来了轻松流畅的开发体验,Web应用开发将成为一种充满成就感的过程。

    ■ 本土化支持服务

    AOM本土化的,基于社区的全面技术支持体系,不仅是用户坚实的后盾,并且为开发人员提供了交流与学习的开放平台。

    Apusic OperaMasks技术优势


    在Web开发的整体领域内,存在一些框架或构件,它们在解决某些局部问题也都表现非常出色,但并没有形成整体的解决方案。而OperaMasks则从构件、引擎、还是Ajax支持、以及与已有框架的集成等方面提供了一个整体方案,因此,严格意义上来说,AOM并没有功能完全对应的竞争对手,以下是对这些框架或构件的分析:
 


    Apusic OperaMasks应用价值

    通过  AOM,您将获得:

    ■ 易学:学习成本低

    J2EE开发人员只需掌握基础的知识。

    ■ 敏捷:开发效率高

    使您的开发效率至少提升三倍!

    ■ 开放:基于开源社区的发展

    遵循对商业友好的LGPL协议,基于开源社区的力量。

    ■ 丰富的人机体验:应用系统的人机体验好

    自然而然的Ajax支持,无论是交互性、还是性能、样式、美观程度。

    ■ 做您擅长的,其余的留给我们:开发过程愉悦

    您只需关注您的核心业务逻辑,其余繁琐的事情由AOM 承担

    基于  Apusic  OperaMasks,长久以来困扰您的Web开发难题已经不复存在,您会经历一种全新的Web开发体验,您在整个开发过程中会一直保持轻松与愉悦。“轻量”、“简单”、“高交互性”,AOM的核心思想与Web 2.0的本质殊途同归,随着您对  AOM 的了解逐步深入,相信  AOM将成为您的Web 2.0应用的推动器!

0
相关文章