|
|
| windy's j2ee1.4 tutorial (chinese) --overview(004) |
作者:
文章来源:
访问次数:53次
加入时间:2006年11月02日
|
|
声明:《本文是j2ee1.4 tutorial的中文翻译,由于本人水平有限,其中还包含有很多的错误,还希望各位大虾帮助改正,翻译正在进行中,我会陆续发表最新的部分,望大家能给与支持!》
包装 一个J2EE应用程序被传送到一个企业档案(EAR)文件中。一个EAR文件是一个以.ear为扩展名的标准的Java档案(JAR)文件。这个EAR文件包含了J2EE模块。使用EAR文件和模块使同样的组件组装成不同的J2EE应用程序成为可能。不需要额外代码。需要做的只是组装不同的J2EE模块到J2EE EAR文件里。
对于一个同样的容器类型,一个J2EE模块由一个或多个J2EE组件和一个相应类型组件配置描述符构成。一个配置描述符是一个XML文档,这个XML文档描述了一个组件的配置设定。一个企业bean模块配置描述符是声明事务属性和安全认证等。因为配置描述符信息是公布的,所以在不改变bean的源代码的前提下描述符是可以被改变的。在运行时,J2EE服务器读取配置描述符并且将配置设置到相应的组件上。一个没有应用程序配置描述符J2EE模块可能被配置成为一个孤立的模块。J2EE模块的四种类型是:
l 企业JavaBeans模块包含企业bean的类文件和一个EJB配置描述符。EJB模块包装成扩展名为.jar的JAR文件。 l Web模块包括JSP文件、servlet类文件、GIF、HTML文件和一个Web配置描述符。Web模块被包装成扩展名为.war的JAR文件。 l 资源适配器模块包含所有的Java接口、类、本地库、其他的文档和资源适配器配置描述符。总的来看,这些实现了一个特别的EIS的连接体系结构(J2EE Connector Architecture)。资源适配器模块被包装成扩展名为.rar的JAR文件。 l 应用程序客户端模块包含类文件和一个应用程序客户端配置描述符。应用程序客户端模块被包装成扩展名为.jar的JAR文件。
|
|
|