RSS
热门关键字:  csf  c语言  CSS  数据结构  asp
当前位置 : 主页»JAVA»JAVA基础»

EJB初学者怎样面对经常有的十一个疑惑

来源:互联网 作者:佚名 时间:07-02 02:09:41 浏览:

  1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?

  4、EJB的角色和三个对象

  答:一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循Sun公司提供的EJB规范,以保证彼此之间的兼容性。这六个角色分别是EJB组件开发者(Enterprise Bean Provider) 、应用组合者(Application Assembler)、部署者(Deployer)、EJB 服务器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系统管理员(System Administrator)

  三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类
  5、EJB容器提供的服务

  答:主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。

  6、EJB规范规定EJB中禁止的操作有哪些?

  答:1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等),2.不能操作awt,3.不能实现服务器功能,4.不能对静态属生存取,5.不能使用IO操作直接存取文件系统,6.不能加载本地库.,7.不能将this作为变量和返回,8.不能循环调用。

  答:会话(Session)Bean ,实体(Entity)Bean 消息驱动的(Message Driven)Bean

  会话Bean又可分为有状态(Stateful)和无状态(Stateless)两种

  实体Bean可分为Bean管理的持续性(BMP)和容器管理的持续性(CMP)两种

  11、客服端调用EJB对象的几个基本步骤

  答:设置JNDI服务工厂以及JNDI服务地址系统属性,查找Home接口,从Home接口调用Create方法创建Remote接口,通过Remote接口调用其业务方法。


最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名评论
立即注册账号