EJB 学习

EAR: Enterprise Archive  file 企业归档文件

JAR:  Java Archive file      java 归档文件

WAR:Web ARchive file     Web 归档文件

RAR: resource adapter archive file 资源归档文件

 

四种Java EE 的模块:

  • EJB 模块,包括类文件和Ejb发布描述符,EJB模块打包为以.jar结尾的文件。

  • Web模块,包括servlet类文件,jsp文件,支持的类文件,Gif和HTML文件,和一个web应用发布描述符。Web模块打包为以.war结尾的文件。
  • 应用客户端模块,包括类文件和一个应用客户端发布描述符。该模块打包为以.jar结尾的文件。
  • 资源适配器模块,它包括所有的java接口,类,本地库,和其他的文档,还有资源适配发布描述符。总之,它们实现了连接器的架构,该模块打打包为以.rar结尾的文件。
  • session bean: 维持一个server与客户端短暂的会话
  • (消息驱动bean)message-driven bean:除了具有 session bean的功能外,还有一个消息监听器。允许一个业务组件异步的接受消息。它们通常是(JMS)消息。
  • 在Java EE5 中,实体bean被JPA实体所代替。一个实体代表存储在数据库中的一条持久数据。如果客户端关闭或服务器关闭,侧实体管理器负载保存这些实体数据。

你可能感兴趣的:(java,bean,session,ejb,File,archive)