码迷,mamicode.com
首页 > 其他好文 > 详细

雷林鹏分享:EJB概述

时间:2020-06-03 15:22:19      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:企业应用   jms   平台   外部   entity   优点   应用程序   消息   容器   

  EJB其实就是企业Java Beans。 EJB是J2EE平台的重要组成部分。 J2EE平台基于组件的企业级应用架构,提供多层次,分布式和高事务的功能特点。

  EJB提供了一个架构,充分考虑健壮性,高可扩展性和高性能的基于组件的企业应用程序开发和部署。一个EJB应用程序可以部署在任何符合J2EE1.3标准规范的应用程序服务器上。我们将在本教程中讨论EJB3.0。

  优点

  简化开发大型企业级应用。

  应用服务器/ EJB容器提供了系统级服务,如事务处理,日志,负载均衡,持久性机制,异常处理等。开发者只专注于业务逻辑的应用程序。

  EJB容器管理EJB实例的生命周期,因此,开发人员并不需要担心何时创建/删除EJB对象。

  类型

  EJB主要有三种类型,下面简要介绍:

  类型描述

  Session Bean会话bean将特定用户的数据存储为一个单一的会话。它可以是状态或无状态。它占用更少资源,相比于实体Bean。只要终止用户会话,会话bean被销毁。

  Entity Bean实体bean代表持久性数据存储。可将用户数据保存到数据库中,通过实体bean,后来就可以检索从数据库中的实体bean。

  Message Driven Bean使用消息驱动bean上下文中的JMS(Java消息服务)。消息驱动Bean可以从外部实体消耗JMS消息,并采取相应的动作。

  (编辑:雷林鹏 来源:网络|侵删)

雷林鹏分享:EJB概述

标签:企业应用   jms   平台   外部   entity   优点   应用程序   消息   容器   

原文地址:https://www.cnblogs.com/pengpeng1208/p/13037663.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!