EJB与JAVA BEAN的区别


Posted in 面试题 onAugust 29, 2016
Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean实际上相当于微软COM模型中的本地进程内COM组件,它是不能被跨进程访问的。Enterprise Java Bean 相当于DCOM,即分布式组件。它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。

Tags in this post...

面试题 相关文章推荐
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
Oct 27 面试题
C++如何引用一个已经定义过的全局变量
Aug 25 面试题
编程实现当输入某产品代码则打印出该产品记录的功能
May 03 面试题
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
Feb 22 面试题
西部世纪.net笔试题面试题
Apr 03 面试题
Hashtable 添加内容的方式有哪几种,有什么区别?
Apr 08 面试题
EJB面试题
Jul 28 面试题
Prototype如何更新局部页面
Mar 03 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 面试题
请说出以下代码输出什么
Aug 30 面试题
Servlet方面面试题
Sep 28 面试题
Tomcat的缺省是多少,怎么修改
Apr 09 面试题
什么是JNDI的上下文?如何初始化JNDI上下文
Mar 10 #面试题
为什么要用EJB
Apr 17 #面试题
EJB的角色和三个对象
Dec 31 #面试题
什么是会话Bean
May 14 #面试题
remote接口和home接口主要作用
May 15 #面试题
How to spawning asynchronous work in J2EE
Aug 29 #面试题
EntityManager都有哪些方法
Nov 01 #面试题
You might like
星际争霸, 教主第一视角, ZvT经典龙蛇演义
2020/03/02 星际争霸
CodeIgniter使用smtp服务发送html邮件的方法
2015/06/10 PHP
PHP如何使用Memcached
2016/04/05 PHP
PhpStorm terminal无法输入命令的解决方法
2016/10/09 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
基于jquery的用鼠标画出可移动的div
2012/09/06 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
2014/03/22 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
跟我学习javascript的prototype原型和原型链
2015/11/18 Javascript
使用javascript插入样式
2016/03/14 Javascript
js如何准确获取当前页面url网址信息
2020/09/13 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
javascript输出AscII码扩展集中的字符方法
2016/12/26 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
基于JavaScript实现飘落星星特效
2017/08/10 Javascript
vue的基本用法与常见指令
2017/08/15 Javascript
浅谈angular2子组件的事件传递(任意组件事件传递)
2018/09/30 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python集合用法实例分析
2015/05/30 Python
python中的计时器timeit的使用方法
2017/10/20 Python
详解如何使用Python编写vim插件
2017/11/28 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
python卸载后再次安装遇到的问题解决
2019/07/10 Python
关于Pytorch MaxUnpool2d中size操作方式
2020/01/03 Python
python3爬取torrent种子链接实例
2020/01/16 Python
pandas之分组groupby()的使用整理与总结
2020/06/18 Python
Python 在局部变量域中执行代码
2020/08/07 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
HTML5本地存储之IndexedDB
2017/06/16 HTML / CSS
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
如何写出高质量、高性能的MySQL查询
2014/11/17 面试题