WebGem企业级业务开发平台
WebGem应用包括应用视图、流程和数据访问组件:
应用视图组件为用户或系统与应用中的功能和数据交互提供了很多方法。
流程组件处理显示的请求和响应以及组件间的工作流
数据组件处理和数据源的连接和数据映射,数据获取以及数据操纵。
这种体系结构明显的带来了下列优势:
þ 可以重用的组件,组件的重用是在三个层次上的,包括:视图组件、流程组件、数据组件。
þ 层与层之间是相互独立的,体现了软件的体系结构之美。
þ 降低了开发者的技能需求。
þ 需求的变更对于代码的影响非常小,可以快速的满足系统的需求的变更。
þ 满足实时标准的J2EE体系结构带来了系统很好的性能。
þ 解决了目前应用系统开发过程中体系结构比较混乱的开发模式。
þ 在数据库层,支持直接的JDBC驱动程序和JNDI数据源访问,可以访问可使用市面上流行的企业级客户/服务器数据库(如Oracle、Sybase、Informix和DB2),以及传统数据库如IMS。
WebGem创建行业模板
WebGem基于组件的方法学是创建行业模板的一种理想的方式,行业模板在不需要理解数据如何来源和使用什么样的应用逻辑的情况下表明特定用户的业务需要。
WebGem应用框架
一个工程就是应用开发的一个单元。
工程按照业务交互的过程,分为表示交互层,业务逻辑层,数据访问层。各层的开发可以相互独立,最后通过WebGemStudio可视化的图形界面连接到一起。
WebGem提高工作效率
WebGem解决了传统方式下Web应用程序开发中的的架构、数据访问、角色分离、知识积累等一系列难题,给予软件工程师以高效率。
其次,软件工程师在开发上有了更为广泛的自由度,他们可以利用WebGem的强大功能,随心所欲地设计出他们想要的数据Web展现效果和创建快速适应客户需求的应用程序。同时,WebGem强大的即见即所得图形界面有效的降低了开发人员开发技能的需求,同时让最终客户拥有业务流程二次调整的权利,提高了客户满意度。
WebGem工程中角色
在整个应用程序的开发周期可以根据不同时期的需要在不同的阶段分派不同类型的人员参加到项目中,充分利用现有的公司资源来同时并行多个项目的开发。
WebGem数据模型
WebGem特有的数据模型,是一个命名的特定数据的结构。流程使用数据模型存储它要读写的数据。数据模型还是一种含义,视图中的数据通过数据模型的方法被映射到流程要读写的数据上。
WebGem业务流程定制
WebGem业务流程装配空间,为你快速定义和变更流程提供了可视化的拖放接口,使得业务流程的定制变的非常简单和灵活。
应用服务器的紧密耦合
WebGem充分利用和屏蔽了应用服务器的底层功能,将开发人员从底层的实现编程细节从解放出来,将为企业打建行业模板提供一种快捷的手段。
WebGem应用程序结构
采用WebGem开发的应用程序将是一个流程和分层优化的完美结构,如下图:
总结
WebGem为开发和交付新模式的应用程序提供了一个完整的解决方。采用WebGem开发J2EE应用程序结果是将是一个快速的,更有成效的,产品化的开发周期开发方法开发企业级应用程序,快速的打造具有竞争力了的行业解决沈阳小程序设计
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。