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...

面试题 相关文章推荐
什么是Smarty变量操作符?如何使用Smarty变量操作符
Jul 18 面试题
如何用Lucene索引数据库
Feb 23 面试题
经典C++面试题一
Nov 06 面试题
几个数据库方面的面试题
Jul 01 面试题
什么是聚集索引和非聚集索引
Jan 17 面试题
请解释一下webService? 如何用.net实现webService
Jun 09 面试题
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
Jul 26 面试题
C#里面可以避免一个类被其他类继承么?如何?
Sep 26 面试题
Linux内核产生并发的原因
Jul 13 面试题
当文件系统受到破坏时,如何检查和修复系统?
Mar 09 面试题
一个J2EE项目团队的主要人员组成是什么
Jun 04 面试题
解释下面关于J2EE的名词
Nov 15 面试题
实体的生命周期
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 array_map()数组函数使用说明
2011/07/12 PHP
PHP 面向对象详解
2012/09/13 PHP
php实现的树形结构数据存取类实例
2014/11/29 PHP
PHP多线程编程之管道通信实例分析
2015/03/07 PHP
php opendir()列出目录下所有文件的实例代码
2016/10/02 PHP
php array_values 返回数组的所有值详解及实例
2016/11/12 PHP
js 鼠标拖动对象 可让任何div实现拖动效果
2009/11/09 Javascript
javascript 计算两个整数的百分比值
2009/12/26 Javascript
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
jQuery的each终止或跳过示例代码
2013/12/12 Javascript
jQuery 回车事件enter使用示例
2014/02/18 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
AngularJS 实现JavaScript 动画效果详解
2016/09/08 Javascript
iOS和Android用同一个二维码实现跳转下载链接的方法
2016/09/28 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
JQuery和HTML5 Canvas实现弹幕效果
2017/01/04 Javascript
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
Node.js对MongoDB数据库实现模糊查询的方法
2017/05/03 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
angularjs性能优化的方法
2018/09/05 Javascript
python 使用get_argument获取url query参数
2017/04/28 Python
Python之自动获取公网IP的实例讲解
2017/10/01 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Python 列表的清空方式
2020/01/13 Python
Python数据库封装实现代码示例解析
2020/09/05 Python
详解如何修改python中字典的键和值
2020/09/29 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
viagogo意大利票务平台:演唱会、体育比赛、戏剧门票
2018/01/26 全球购物
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
美国地毯购买网站:Rugs USA
2019/02/23 全球购物
考博自荐信
2013/10/25 职场文书
2015年学校总务处工作总结
2015/05/19 职场文书