EJB 与JAVA BEAN的区别?
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 组件。
第1题:
spring 与EJB 的区别!!
第2题:
A.必须符合JavaBean
B. 任何Java对象以及Java组件都视为Bean
C. 必须要有getter方法和setter方法
D. EJB组件
第3题:
第4题:
EJB有哪几中BEAN?
第5题:
A.任何Java对象
B.任何Java组件
C.任何JavaBean
D.必须符合规范的JavaBean