EJB分布式应用开发相关的面试题和笔试题

2014-09-29 01:02:58 · 作者: · 浏览: 59

选择题:


1. weblogic与EJB相关的部署描述文件有:( )
A ejb-jar.xml
B weblogic-ejb-jar.xml
C weblogic.xml
D weblogic-cmp-rdbms-jar.xml


2. EJBContext是EJB与EJB Container沟通的桥梁,在EJBContext中定义了与安全相关的两个方法是:( )
A getEJBLocalHome
B getRollbackOnly
C getCallerPrincipal
D getEJBHome
E isCallerInRole
F setRollbackOnly
G getTimerService
H getUserTransaction


3. 在weblogic上可以部署的模块有:( )
A Javabean module
B Web module
C Enterprise application module
D EJB module
E Resource adapter moudle


4. 在EJBContext中定义了与事务相关的三个方法是:( )
A getEJBLocalHome
B getRollbackOnly
C getCallerPrincipal
D getEJBHome
E isCallerInRole
F setRollbackOnly
G getTimerService
H getUserTransaction


5. 在EJBContext中定义了与定时服务相关的方法是:( )
A getEJBLocalHome
B getRollbackOnly
C getCallerPrincipal
D getEJBHome
E isCallerInRole
F setRollbackOnly
G getTimerService
H getUserTransaction


简答题:
1. 请回答:什么是EJB容器?


2. 请回答:什么是web容器 ?


3. 请回答remote接口和home接口主要作用是什么?


4. 叙述EJB规范规定EJB中禁止的操作有哪些?


5.什么是分布式事务? 为什么要使用分布式事务?


6. 简述分布式事务的原理?


7. 简述客户端调用EJB对象的几个基本步骤?