Why we need EJB


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

Tags in this post...

面试题 相关文章推荐
C语言开发工程师测试题
Dec 20 面试题
链表面试题-一个链表的结点结构
May 04 面试题
介绍一下内联、左联、右联
Dec 31 面试题
触发器(trigger)的功能都有哪些?写出一个触发器的例子
Sep 17 面试题
简单说下OSPF的操作过程
Aug 13 面试题
南京某公司笔试题
Jan 27 面试题
编程实现去掉XML的重复结点
May 28 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jan 03 面试题
linux面试相关问题
Apr 28 面试题
介绍一下Java中的static关键字
May 12 面试题
Java面向对象面试题
Dec 26 面试题
J2EE系统只能是基于web
Sep 08 面试题
异步传递消息系统的作用
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
奇怪的PHP引用效率问题分析
2012/03/23 PHP
PHP设计模式之调解者模式的深入解析
2013/06/13 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
PHP中遇到的时区问题解决方法
2015/07/23 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
JavaScript中使用replace结合正则实现replaceAll的效果
2010/06/04 Javascript
JavaScript定义类的几种方式总结
2014/01/06 Javascript
详解JavaScript中undefined与null的区别
2014/03/29 Javascript
javascript处理表单示例(javascript提交表单)
2014/04/28 Javascript
node.js中的fs.createReadStream方法使用说明
2014/12/17 Javascript
Javascript类型转换的规则实例解析
2016/02/23 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
全面了解javascript三元运算符
2016/06/27 Javascript
JavaScript递归操作实例浅析
2016/10/31 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
nodejs动态创建二维码的方法
2017/08/12 NodeJs
删除table表格行的实例讲解
2017/09/21 Javascript
微信小程序 动画的简单实例
2017/10/12 Javascript
完美解决linux下node.js全局模块找不到的情况
2018/05/16 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
javascript随机变色实例代码
2019/10/15 Javascript
vue实现设置载入动画和初始化页面动画效果
2019/10/28 Javascript
python处理文本文件实现生成指定格式文件的方法
2014/07/31 Python
python中单下划线_的常见用法总结
2018/07/10 Python
Python中几种属性访问的区别与用法详解
2018/10/10 Python
python如何实现数据的线性拟合
2019/07/19 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
使用Django实现把两个模型类的数据聚合在一起
2020/03/28 Python
Python利用Faiss库实现ANN近邻搜索的方法详解
2020/08/03 Python
vscode调试django项目的方法
2020/08/06 Python
捷克建筑材料网上商店:DEK.cz
2021/03/06 全球购物
前厅部经理岗位职责范文
2014/02/04 职场文书
体育比赛口号
2014/06/09 职场文书
竞选班长演讲稿400字
2014/08/22 职场文书
2014年安全保卫工作总结
2014/11/13 职场文书
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js