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应用的推动器!