基于J2EE架构的企业级组件开发技术-概述.pptVIP

  • 4
  • 0
  • 约9.63千字
  • 约 88页
  • 2019-07-24 发布于江苏
  • 举报

基于J2EE架构的企业级组件开发技术-概述.ppt

专业Java EE服务器 Java EE服务器支持更多的Java EE特性,例如分布式事务、EJB容器等。常见的Java EE服务器有: JBoss:开源的Java EE服务器,支持EJB3.0。 Weblogic和Websphere:两个专业的商用Java EE服务器,价格不菲,性能非常出色。 对于轻量级Java EE应用而言,Java Web容器完全能胜任。 Java EE与设计模式 模式1:JSP+Java Beans 以JavaBean封装部分业务处理逻辑的开发模型 这种模式的最大优势是实现起来比较简单,适合快速开发小规模的项目。 模式2:MVC(Model-View-Controller) 合理使用了Servlet和JSP的各自特点, Servlet负责业务流程的控制,Bean负责业务数据的逻辑处理, JSP专注于页面表示。 各个层次的责任明确而且独立,开发和维护非常容易。系统的可扩展性也比较好。 组件的粒度 组件的粒度是和系统的架构息息相关的。组件的粒度确定了,系统的架构也就确定了。在小规模的软件中,可能组件的粒度很小,仅相当于普通的对象,但是对于大规模的系统来说,一个组件可能包括几十,甚至上百个对象。因此,对使用COP技术的系统来说,需要正确的定义组件的粒度。较好的定义粒度的方法是对核心流程进行分析。 针对接口编程 接口和实现分离是COP的基础,没有接口和实现的分离,

文档评论(0)

1亿VIP精品文档

相关文档