EJB学习笔记一(EJB概述)
来源:互联网 发布:单片机概念 术语 编辑:程序博客网 时间:2024/05/09 23:58
1.前言
从今天开始,简单的学习一下有关EJB方面的知识.从自己看EJB有关方面的书籍来看,感觉跟市面上的Spring很像,后来才发现,整个Spring框架实际上是参考了EJB的设计理念,由于学习过Spring,所以现在学习EJB的相关知识,并不是很吃力.接下来会在几篇博客中,简单的书写一下,自己的EJB的认识.
2.什么是EJB
EJB全名为Enterprise Java Bean,是J2EE规范的重要核心.主要是针对于分布式的开发技术,到目前为止EJB已经走过了EJB1.0、Ejb2.0以及目前的EJB3.X的历程,从现在来看,EJB相对于以前的2.0、1.0有了很大的改变。
EJB主要是用来构建企业级的应用框架,而对于小规模的开发而言,市面上流行最广的莫过于Spring+Hibernate核心开发技术。企业级应用有如下特点:
1、应用的规模较大、而且增长速度快速
2、应用的伸缩性要求很高
3、应用可能需要使用除JSP页面之外的其他客户端
3.EJB的分类
在EJB3.0中,EJB可以大概分为两类
1.会话(Session)Bean
1.1、Stateful Session Bean
有状态的Session Bean
1.2、Stateless Session Bean
无状态的Session Bean
2.消息驱动Bean(Message Driven Bean)
与Session Bean最大的不同之处在于,它不允许客户端调用它,只是JMS消息的异步消费者。
消息驱动Bean与无状态的Session Bean的最大优势在于“完全解耦”,javaEE的其他组件无须获取消息驱动Bean,只要向消息目的发送JMS消息就可以实现驱动Bean的通信,相当于间接调用了消息驱动Bean的onMessage方法。
- EJB学习笔记一(EJB概述)
- EJB学习(一)—EJB概述
- JBOSS学习EJB笔记一
- 会话EJB系列(一)EJB概述
- 会话EJB系列(一)EJB概述
- EJB笔记(一)
- (一)EJB.JPA jpa概述
- EJB学习初探一
- EJB学习笔记
- Weblogic EJB 学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记
- EJB学习笔记(1)
- EJB学习笔记(2)
- EJB学习笔记(3)
- EJB学习笔记(4)
- EJB学习笔记--体系结构
- ISAR雷达成像技术问题
- 【caffe】用训练好的imagenet模型分类图像
- MATLAB中从.fig文件导出数据
- 如何提高c代码运行效率
- drawable state各个属性详解
- EJB学习笔记一(EJB概述)
- CSDN第一天-学习MarkDown
- ROS学习--(八)使用rqt控制台和roslaunch
- Eclipse中设置换行
- iOS 设计模式系列:Decorator – 装饰器模式
- 数据结构——二叉树遍历、深度、叶子节点数计算
- 九度oj 1040
- 严重: Error filterStart
- hadoop之MapReduce调用R的一次失败的总结~(续五)