您的位置:jsp学习站首页 >> JAVA类 >> JAVA基础 >> J2EE应用部署(一):基础篇

J2EE应用部署(一):基础篇 (5)

[ 来源:互网络 | 更新日期:2007-09-01 02:34:27 | 浏览次数:9235]
简介:1 J2EE应用的构成       1
类装载器的子孙。这使得所有Web应用能够访问它们作为EJB客户程序所需要的文件。不过,为实现隔离,每一个Web应用仍在一个定制的类装载器中装入。从整体结构来看,新的模型更简洁、更容易理解,它不再要求EJB类装载器把任何文件导出给EAR类装载器。 

J2EE规范没有明确规定Web应用的依赖库应该如何装载。如果一个工具类库通过WEB-INFlib指定,很显然它应该保持隔离,只能由Web应用的类装载器装入它;然而,如果通过其他方式指定了一个工具类是Web应用的依赖库,它应该由Web应用的类装载器装入,还是应该导出给EAR类装载器?J2EE没有对这一点作出具体规定。 

对于被指定为Web应用依赖库的工具类库,Silverstream应用服务器和J2EE参考实现在EAR类装载器级装入它们,WeLogic Server 6.0在Web应用类装载器中装入它们。但是,WebLogic Server 6.1改变了原来的办法,支持在EAR级别上装入Web应用依赖库。这种改变是有意义的,因为Web应用的隔离总是可以通过把工具类库放入WEB-INFlib目录实现。 

在下一篇文章中,我们将从实践的角度了解J2EE应用的封装和部署过程。
[1] [2] [3] [4] [5]
Tags:关键字:J2EE应用部署(一):基础篇
责任编辑:glen