Why we need EJB


Posted in 面试题 onOctober 20, 2016
简化大型分布式系统的开发过程。
1)利用网络中多台计算机的计算能力,构建瘦客户端(简化分布式访问)
2)使用EJB服务器提供的系统级的企业服务(事务、安全、对象池….),开发人员需要写业务组件
3)EJB组件具有热部署的能力(可插拔)
4)可以扩展现有系统的JavaBean
优点:可维护性、重用性、可扩展性、可插拔性
1)缩短开发时间:编程人员可将先行开发的部件装配到新的程序中,从而加速了新程序的开发
2)降低集成费用:在将组件集成为一个完整的方案时,不同开发商采用了一致的标准接口,减少了特殊的定制工作
3)开发更具灵性:只需简单调整全部应用的一些组件,即可为企业不同领域的应用提供特定的解决方案
4)降低维护费用:各组件的软件功能是相对独立的,在维护和升级一个组件时,不必变动整个应用。维护简便

Tags in this post...

面试题 相关文章推荐
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
Feb 08 面试题
JRE、JDK、JVM之间的关系怎样
May 16 面试题
.NET里面如何取得当前的屏幕分辨率
Dec 06 面试题
C#面试问题
Jul 29 面试题
Linux文件系统类型
Sep 16 面试题
sort命令的作用和用法
Aug 25 面试题
面向对象设计的原则是什么
Feb 13 面试题
Python如何定义一个函数
Sep 01 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
Jul 27 面试题
J2EE中常用的名词进行解释
Nov 09 面试题
DELPHI中如何调用API,可举例说明
Jan 16 面试题
异步传递消息系统的作用
May 01 #面试题
EJB发布WEB服务一般步骤
Oct 31 #面试题
远程调用的原理
Jul 05 #面试题
几个常见的消息中间件(MOM)
Jan 08 #面试题
网友共享的几个面试题关于Java和Unix等方面的
Sep 08 #面试题
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
Apr 07 #面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
Nov 23 #面试题
You might like
Laravel 框架控制器 Controller原理与用法实例分析
2020/04/14 PHP
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
JS实现将人民币金额转换为大写的示例代码
2014/02/13 Javascript
jquery实现显示已选用户
2014/07/21 Javascript
jquery mobile页面跳转后样式丢失js失效的解决方法
2014/09/06 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
JavaScript获得url所有参数键值表的方法
2015/03/21 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
使用JavaScriptCore实现OC和JS交互详解
2017/03/28 Javascript
Angular2使用Guard和Resolve进行验证和权限控制
2017/04/24 Javascript
详解Vue单元测试case写法
2018/05/24 Javascript
JavaScript实现封闭区域布尔运算的示例代码
2018/06/25 Javascript
如何通过shell脚本自动生成vue文件详解
2019/09/10 Javascript
如何利用Node.js与JSON搭建简单的动态服务器
2020/06/16 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
2020/12/02 Vue.js
vue实现验证用户名是否可用
2021/01/20 Vue.js
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
Python简单爬虫导出CSV文件的实例讲解
2018/07/06 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
Linux系统(CentOS)下python2.7.10安装
2018/09/26 Python
Python字符串的一些操作方法总结
2019/06/10 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
面向游戏玩家和书呆子的极客订阅盒:Loot Crate
2020/11/25 全球购物
简历中自我评价怎么写
2014/02/12 职场文书
养成教育经验材料
2014/05/26 职场文书
地质工程专业毕业生求职信
2014/08/08 职场文书
优秀教师个人材料
2014/12/15 职场文书
2019毕业论文致谢词
2019/06/24 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
使用Oracle跟踪文件的问题详解
2021/06/28 Oracle