`
laorer
  • 浏览: 428150 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

《转》EJB基本模型

    博客分类:
  • j2EE
阅读更多

EJB从意义上来说,是一种「技术规范」,而不是一种产品。

<o:p> </o:p>

<o:p>http://www.javaworld.com.tw/jute/post/view?bid=7&id=63470&sty=1&tpg=22&age=0</o:p>

Bean Instance :表示在内存中实际产生的对象。 Bean Instance :表示在记忆体中实际产生的物件。 一个 Bean Class 可以产生多个 Bean Instance 一个Bean Class可以产生多个Bean Instance Bean Instance 才是真正执行 EJB method 的对象。 Bean Instance才是真正执行EJB method的对象。

<o:p> </o:p>

Container:容器是可提供特定组件(Components)服务的标准执行环境。 Container:容器是可提供特定组件(Components)服务的标准执行环境。 例如,Web Container必须提供必要的程序(呼叫特定页面、处理程序等),响应Client端的需求,并将处理结果传回Client端。 例如,Web Container必须提供必要的程序(呼叫特定页面、处理程序等),回应Client端的需求,并将处理结果传回Client端。

<o:p> </o:p>

EJB Container EJB 标准执行环境,所有 EJB 的产生,或是消灭,或是执行等等,均透过 EJB Container 来处理。 EJB Container:是EJB标准执行环境,所有EJB的产生,或是消灭,或是执行等等,均透过EJB Container来处理。 当使用者呼叫某个EJB 的时候,实际上也是透过 EJB Container 来执行。 当使用者呼叫某个EJB的时候,实际上也是透过EJB Container来执行。

<o:p> </o:p>

Deploy:一个写好的 EJB 并不能单独执行,他必须被「放」到EJB Container 之后才能够执行,而这个动作就是Deploy Deploy:一个写好的EJB并不能单独执行,他必须被「放」到EJB Container之后才能够执行,而这个动作就是Deploy Deploy通常只是执行某个动作、按钮,之后的动作就交由Application Server自行处理。 Deploy通常只是执行某个动作、按钮,之后的动作就交由Application Server自行处理。

<o:p> </o:p>

EJB Client:负责用户接口呈现的组件,可能是JSP/Servlet,或者是一个Standalone Java Application EJB Client:负责用户接口呈现的组件,可能是JSP/Servlet,或者是一个Standalone Java Application

<o:p> </o:p>

Message Queue:在程序中要传达的数据片断称为Message,存在于内存中,而Message都可经由Message Queue提供给不同的Process进行处理。 Message Queue:在程序中要传达的资料片断称为Message,存在于记忆体中,而Message都可经由Message Queue提供给不同的Process进行处理。 Message Queue储存了每个的Message的地址(Address)、型态(Type)、大小(size)、指到下一个Message的指标(pointer)等,它的数据结构基本上是一个Linked List Message Queue储存了每个的Message的地址(Address)、型态(Type)、大小(size)、指到下一个Message的指标(pointer)等,它的资料结构基本上是一个Linked List

分享到:
评论

相关推荐

    传智播客 EJB3.0PPT 完整版 黎明活

    本资源为PPT,配套视频为: 01_下载安装与运行jboss ... 12_开发EJB容器模型的WEB服务 附录01_EJB3基本概念及发展前景 附录02_EJB3.0推荐教程 附录03_EJB3的运行环境 如果需要配套视频,请给本人私信。

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...

    基于Hibernate和Struts的J2EE应用开发 PDF

    应用的开发过程中也出现了一些问题:1)数据模型和逻辑模型之间的 矛盾。目前使用的数据库基本上都是关系型数据库,而Java本质上是一 种面向对象的语言,对象在存储和读取时使用SQL和JDBC进行数据 库操作,降低了...

    01-spring简介-框架的概念

    01-spring简介-框架的概念Spring框架是 Java 平台的一个开源的全栈(Full-stack)应用程序...虽然 Spring 没有直接实现任何的编程模型,但它已经在 Java 社区中广为流行,基本上完全代替了企业级JavaBeans(EJB)模型。

    Seam简单入门学习教程.docx

    java JBoss Seam 是 EJB3 和 JSF 中间的粘合剂,这是 Jboss Seam 最基本的和最广泛的应用。通过被 Seam 管理的组件,Seam 允许这两个框架之间无缝(不是有意双关的)的集成。它为整个 web 应用拓展了基于注解的 EJB3 ...

    jsp servlet 入门学习资料-新手一看就懂

    1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 ...

    jsp从入门到高级编程

    1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 ...

    JSP高级教程

    1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 ...

    Bitter Java

    书中涵盖了基本Java和J2EE概念的反模式,如servlet、JSP、EJB、企业连接模型和可扩展性等,通过代码示例展示了Java编程中常见的陷阱,还提供了重构代码,并解释了为什么新方案是安全的。本书适合中级水平的Java...

    JSP高级编程

    1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 ...

    Hibernate实战(第2版) 中文版 part1

    本书通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据库设计、ORM和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,...

    Hibernate实战(第2版) 中文版 part4

    本书通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据库设计、ORM和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,...

    Hibernate实战(第2版) 中文版 part3

    本书通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据库设计、ORM和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,...

    Hibernate实战(第2版) 中文版 part5

    本书通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据库设计、ORM和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,...

    Hibernate实战(第2版) 中文版 part2

    本书通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据库设计、ORM和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,...

    h_JAVA 2应用编程150例.rar

    实例122 基于EJB的真实世界模型 433 实例123 EJB的商业应用——定购单 447 第11章 Java 2 Platform Micro Edition编程 475 实例124 插入和替换表单元素 476 实例125 使用线程与定时 478 实例126 J2ME绘图 480 实例...

    openjpa实体标识的生成策略

    JPA(Java Persistence API)是 EJB 3.0 新引入的数据持久化编程模型。JPA 充分利用了注释(Annotation)和对象/关系映射,为数据持久化提供了更简单、易用的编程方式。OpenJPA 是 Apache 组织提供的 JPA 标准实现。...

    java源码包---java 源码 大量 实例

     基于EJB的真实世界模型,附源代码,部分功能需JSP配合完成。 J2ME优化压缩PNG文件 4个目标文件 内容索引:JAVA源码,综合应用,J2me游戏,PNG,图形处理  这是个J2ME控制台程序,它能剔除PNG文件中的非关键数据段,...

    Hibernate实战.pdf 第2版 中文完整版

    《Hibernate实战》(第2版)是毋庸置疑的Hibernate和ORM(对象/关系映射)权威著作,详细讲述了Hibernate3.2、JavaPersistence和EJB3.0标准。《Hibernate实战》(第2版)通过一个应用将数百个例子融合起来,不仅深入剖析...

Global site tag (gtag.js) - Google Analytics