OperaMasks SDK

伴随着Web 2.0的蓬勃发展,B/S架构已经成为电子政务、电子商务以及行业应用的主流,但长久以来,Web应用的开发效率并没有取得突破。 多年C/S架构下的UI开发,人们积累了大量的开发经验与智慧结晶,但在B/S架构下,人们忽然发觉:这些开发经验与知识积累一夜之间失去了用武之地。 当Web仅仅承担一种信息的发布媒介时,我们还能够容忍自己通过诸如jsp/servlet等动态网页技术进行html流的拼凑,但是,当Web已经成为一种新的应用载体, 当浏览器已经成为人们的主要工作平台,尤其是当多种浏览器纷芸而来而我们又试图兼容包并之时,人们从来没有像今天这样苦恼过Web下UI的开发。

作为软件行业的一员,我们渴望:像C/S一样开发,B/S架构部署,并拥有C/S架构下的人机体验。

OperaMasks,业界领先的J2EE Web开发解决方案,它继承了J2EE的开放性与稳定性,又拥有媲美于.NET的开发效率;它即尊重了人们长久以来在C/S架构下的知识积累,又具备B/S架构的简单灵活。基于 Apusic OperaMasks构建您的Web应用,能使您的开发效率获得巨大的提升,又能够最终的应用系统具备完整的AJAX的人机体验。 您所期待的,它都已经为您准备妥当;您未想到的,它也为您一并考虑。它具备:

OperaMasks SDK产品架构图,包括JSF、LiteBean、IoVC、Web、Studio等
OperaMasks SDK 产品架构图

  • 开箱即用:使用Apusic OperaMasks进行Web开发,开发人员只需掌握基础的J2EE知识;
  • 标准JSF引擎:JSF是已经得到业界认同的一种主流组件技术,能够很容易适应各种未来需求的变化,其精髓就是“与表现层无关的表现层技术”;
  • IoVC技术: OperaMasks独创的视图反转技术,令展现层完全从后台逻辑中解放出来,控制层具有对展现层完全的控制能力。使得用OperaMasks编写的应用具有更清晰的分层职责分离,更高的可维护性,更轻便快捷的编程体验;
  • ELite动态语言: 内嵌灵活强大的ELite动态语言引擎。可以在统一EL表达式中使用ELite语言特性,或使用ELite语言编写服务器端脚本;
  • 原生Ajax支持: 从容器级别对Ajax予以支持,对OperaMsks用户来说,要使应用具备Ajax特性,付出的成本是零;
  • Rich Component: 除了支持标准的JSF组件,并为其添加Ajax特性外,OperaMasks还提供给用户一套丰富的扩展Rich Components,用户可以用各种组件来组织数据、展现数据、编辑数据;
  • 跨浏览器支持: OperaMasks SDK完全兼容业界主流浏览器,如IE、Firefox等;
  • 开源社区: 所有源码甚至是开发过程自身,全部通过OperaMasks.org开放,代表了J2EE社区开放和敏捷的力量;

OperaMasks SDK采用的开源协议,请参考OperaMasks开源协议条款.

更多特性...
OperaMasks 3.0版本
立即下载
相关文档
OperaMasks产品宣传手册
OperaMasks产品宣传手册
10 Pages

产品宣传手册,给您一个直观的OperaMasks...



[在线阅读] [下载]
OperaMasks新手入门教程
OperaMasks新手入门教程
46 Pages

从简单的示例开始说起,逐步带您步入OperaMasks的学习之旅...


[在线阅读] [下载]
OperaMasks开发指南
OperaMasks开发指南
74 Pages

深入介绍OperaMasks的框架体系,是您学习OperaMasks的最佳开发参考指南...


[在线阅读] [下载]
OperaMasks组件参考
OperaMasks组件参考
593 Pages

丰富翔实的OperaMasks组件API及参考使用手册...



[在线阅读] [下载]