What is EJB


Posted in 面试题 onJuly 22, 2016
少量的需要分布式技术支持的大型项目,比如:
1)应付巨大的客户访问量 2)和已有的系统做集成
EJB可以做什么?
1)服务器端的业务层框架 2)遵循EJB规范的标准组件 3)分布式组件
4)持久化数据支持 5)事务性支持 6)支持并发多用户安全
技术选择:
表现层技术:Servlet, JSP MVC框架:Struts,Tapestry,MyFaces…
业务层组件:JavaBean 集成层: Spring,EJB
持久层技术:JDBC ORM框架:Hibernate,TopLink,OpenJPA,EJB JPA…
常见技术组合:
Struts/MyFaces + EJB(JDBC)
需要分布式技术的大型项目,大并发访问量,性能要求高
Struts/MyFaces + Spring + Hibernate
多数中小型项目
EJB 3.0
1)会话Bean:对业务逻辑建模
分类: 有状态,能分辨不同的客户;无状态,不能分辨不同的客户
2)实体(Entity)
POJO
3)消息Bean
支持异步通信。没有直接的客户端,由消息触发(驱动)

Tags in this post...

面试题 相关文章推荐
PHP笔试题
Feb 22 面试题
PHP面试题附答案
Nov 28 面试题
介绍下Java的输入输出流
Jan 22 面试题
空字符串(“”)和null的区别
Nov 13 面试题
什么是Rollback Segment
Apr 22 面试题
存储过程和函数的区别
May 28 面试题
ASP.NET中的身份验证有那些
Jul 13 面试题
介绍一下常见的木马种类
Nov 15 面试题
介绍一下XMLHttpRequest对象的常用方法和属性
May 24 面试题
AJAX的优缺点都有什么
Aug 18 面试题
为什么Runtime.exec(“ls”)没有任何输出?
Oct 03 面试题
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
Sep 26 面试题
实体的生命周期
Aug 31 #面试题
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
Dec 03 #面试题
Why we need EJB
Oct 20 #面试题
异步传递消息系统的作用
May 01 #面试题
EJB发布WEB服务一般步骤
Oct 31 #面试题
远程调用的原理
Jul 05 #面试题
几个常见的消息中间件(MOM)
Jan 08 #面试题
You might like
php计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
PHP实现下载断点续传的方法
2014/11/12 PHP
php实现的农历算法实例
2015/08/11 PHP
JS实现图片预加载无需等待
2012/12/21 Javascript
Nodejs全栈框架StrongLoop推荐
2014/11/09 NodeJs
js实现大转盘抽奖游戏实例
2015/06/24 Javascript
18个非常棒的jQuery代码片段
2015/11/02 Javascript
详解WordPress开发中get_current_screen()函数的使用
2016/01/11 Javascript
Bootstrap每天必学之轮播(Carousel)插件
2016/04/25 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
H5移动端适配 Flexible方案
2016/10/24 Javascript
jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)
2016/11/09 Javascript
动态加载css方法实现和深入解析
2017/01/18 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
2018/05/07 Javascript
微信小程序实现人脸识别登陆的示例代码
2019/04/02 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
vue登录页实现使用cookie记住7天密码功能的方法
2021/02/18 Vue.js
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
Python的装饰器用法学习笔记
2016/06/24 Python
Python中使用支持向量机SVM实践
2017/12/27 Python
python在非root权限下的安装方法
2018/01/23 Python
python如何把嵌套列表转变成普通列表
2018/03/20 Python
Python魔法方法功能与用法简介
2019/04/04 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
PHP开发工程师面试问题集锦
2012/11/01 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
2014/04/28 面试题
逻辑链路控制协议
2016/10/01 面试题
班组长工作职责
2013/12/25 职场文书
个人作风建设自查报告
2014/10/22 职场文书
成都人事代理协议书
2014/10/25 职场文书
2014年就业工作总结
2014/11/26 职场文书
倡议书作文
2015/01/19 职场文书
民间借贷借条范本
2015/05/25 职场文书
致创业的您:这类人不适合餐饮创业
2019/08/19 职场文书
使用numpy nonzero 找出非0元素
2021/05/14 Python