zoukankan      html  css  js  c++  java
  • 九 EJB

    一 EJB

      1. 定义:EJB 就是一组用 Java 语言编写的包含字段和方法的代码体,而这些代码的核心任务就是实现纯粹的业务逻辑。

      2. EJB 和 JavaBean 的相同点:

        a) 都有 get 和 set 方法

        b) 都是可重用组件

        c) 都可以进行组装来构建 Java 应用

      3. EJB 和 JavaBean 的不同点:

        a) JavaBean 比 EJB 小

        b) JavaBean 是开发组件,而 EJB 是部署组件。

      4. EJB 在一个系统中扮演的角色:

        a) 封装业务逻辑 (会话 Bean)

        b) 访问数据库 (实体 Bean)

        c) 面向消息的编程 (消息驱动 Bean)

      5. 所在层次:业务层

      6. EJB 服务器的主要功能:

        a) 管理 EJB

        b) 提供对操作系统服务的存取

        c) 提供 Java 相关服务

      7. EJB 容器的功能:为 EJB 构建提供操作系统环境。

      8. EJB 的分类:

        

      9. EJB 的组成:

        a) 远程接口

        b) 本地接口

        c) Bean 类

      10. EJB 的访问过程:

        a) EJB 客户端通过 JNDI 查找 EJB 的本地接口

        b) 然后通过本地接口获得 EJB 对外接口

        c) 获得对外接口之后,调用对外接口定义的 EJB 方法实现业务。

      11. EJB 的访问过程图示:

        

      12. 

  • 相关阅读:
    轻量级Spring定时任务(Spring-task)
    Mysql语句优化建议
    python时间日期处理
    subprocess
    Tkinter初体验
    java基础
    java JVM
    NFV
    java加载properties文件的六种方法总结
    悲观锁和乐观锁的区别
  • 原文地址:https://www.cnblogs.com/scut-fm/p/3789218.html
Copyright © 2011-2022 走看看