- 浏览: 489450 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (672)
- 随便写写 (3)
- javascript (16)
- Java exam (58)
- JSP exam (25)
- Servlet exam (25)
- Struts exam (24)
- Spring exam (24)
- Hibernate exam (19)
- EJB exam (25)
- SOA exam (6)
- AJAX exam (25)
- Web开发 exam (25)
- 软件工程 exam (25)
- 项目管理 exam (25)
- .NET exam (23)
- ASP.NET exam (24)
- C# exam (24)
- C++ exam (25)
- C语言 exam (13)
- ASP exam (0)
- PHP exam (0)
- Ruby exam (0)
- Python exam (0)
- Delphi exam (0)
- Linux exam (0)
- UNIX exam (25)
- 数据库 exam (24)
- Oracle exam (25)
- SQL Server exam (20)
- MySQL exam (16)
- Mobile开发 exam (10)
- 嵌入式开发 exam (6)
- 网络安全 exam (0)
- 网络技术 exam (0)
- 综合技术 exam (0)
- HR面试 exam (0)
- 英语面试 exam (0)
- 外企面试 exam (0)
- 软件测试 exam (0)
- QTP exam (0)
- LoadRunner exam (0)
- 网友面经 exam (0)
- 应届生 exam (0)
- 面试指导 exam (0)
- IQ测试 exam (0)
- Flex exam (2)
- uml-ea (1)
最新评论
-
dxking100:
远光没有笔式题的说..
最新远光软件笔试题面试题内容(1) -
heming_way:
谢谢,正在复习软件工程考试呢,呵呵
《软件工程》选择题 -
梅玲达:
可以更详细点吗?
Hibernate中Criteria 和DetachedCriteria的作用是什么? -
buptjian:
学习下,试试看,谢谢啊~
Prototype如何实现页面局部定时刷新? -
bubblegum89:
这个。。。和我笔试时候做的 感觉完全不一样
最新远光软件笔试题面试题内容(3)
Session beans:
Session beans 是一种作为单个的client执行的对象。作为对远程的任务请求的相应,容器产生一个Session beans 的实例。一个Session beans有一个client.从某种程度上来说,一个Session bean 对于服务器来说就代表了它的那个client.Session beans 也能用于事务,它能够更新共享的数据,但它不直接描绘这些共享的数据。
Session beans 的生命周期是相对较短的。典型的是,只有当client保持会话的时候,Session beans 才是活着的。一旦client退出了,Session beans 就不再与client相联系了。Session beans被看成是瞬时的,因为如果容器崩溃了,那么client必须重新建立一个新的Session对象来继续会话。
一个Session bean典型的声明了与client的互操作或者会话。也就是说,Session bean了在客户会话期间,通过方法的调用,掌握Client的信息。一个具有状态的Session bean称为有状态的Session bean.当client终止与Session beans互操作的时候.会话终止了,而且,bean 也不再拥有状态值。
一个Session bean也可能是一个无状态的 session bean.无状态的Session beans并不掌握它的客户的信息或者状态。Client能够调用beans的方法来完成一些操作。但是,beans只是在方法调用的时候才知道client的参数变量。当方法调用完成以后,beans并不继续保持这些参数变量。这样,所有的无状态的session beans的实例都是相同的,除非它正在方法调用期间。这样,无状态的Session beans就能够支持多个client.容器能够声明一个无状态的Session beans.能够将任何Session beans指定给任何client.
Entity Beans:
Entity Beans对数据库中的数据提供了一种对象的视图。例如:一个Entity bean能够模拟数据库表中一行相关的数据。多个client能够共享访问同一个Entity bean.多个client也能够同时的访问同一个Entity bean.Entity beans通过事务的上下文来访问或更新下层的数据。这样,数据的完整性就能够被保证。
Entity Beans能存活相对教长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。如果由容器控制着保证 Entity beans持续的issus。如果由Beans自己管理,就必须写Entity beans的代码,包括访问数据库的调用。
Entity Beans是由主键(primary key 一种唯一的对象标识符)标识的。通常,主键与标识数据库中的一块数据,例如一个表中的一行,的主键是相同的。主键是client能够定位特定的数据块。
Session beans 是一种作为单个的client执行的对象。作为对远程的任务请求的相应,容器产生一个Session beans 的实例。一个Session beans有一个client.从某种程度上来说,一个Session bean 对于服务器来说就代表了它的那个client.Session beans 也能用于事务,它能够更新共享的数据,但它不直接描绘这些共享的数据。
Session beans 的生命周期是相对较短的。典型的是,只有当client保持会话的时候,Session beans 才是活着的。一旦client退出了,Session beans 就不再与client相联系了。Session beans被看成是瞬时的,因为如果容器崩溃了,那么client必须重新建立一个新的Session对象来继续会话。
一个Session bean典型的声明了与client的互操作或者会话。也就是说,Session bean了在客户会话期间,通过方法的调用,掌握Client的信息。一个具有状态的Session bean称为有状态的Session bean.当client终止与Session beans互操作的时候.会话终止了,而且,bean 也不再拥有状态值。
一个Session bean也可能是一个无状态的 session bean.无状态的Session beans并不掌握它的客户的信息或者状态。Client能够调用beans的方法来完成一些操作。但是,beans只是在方法调用的时候才知道client的参数变量。当方法调用完成以后,beans并不继续保持这些参数变量。这样,所有的无状态的session beans的实例都是相同的,除非它正在方法调用期间。这样,无状态的Session beans就能够支持多个client.容器能够声明一个无状态的Session beans.能够将任何Session beans指定给任何client.
Entity Beans:
Entity Beans对数据库中的数据提供了一种对象的视图。例如:一个Entity bean能够模拟数据库表中一行相关的数据。多个client能够共享访问同一个Entity bean.多个client也能够同时的访问同一个Entity bean.Entity beans通过事务的上下文来访问或更新下层的数据。这样,数据的完整性就能够被保证。
Entity Beans能存活相对教长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。如果由容器控制着保证 Entity beans持续的issus。如果由Beans自己管理,就必须写Entity beans的代码,包括访问数据库的调用。
Entity Beans是由主键(primary key 一种唯一的对象标识符)标识的。通常,主键与标识数据库中的一块数据,例如一个表中的一行,的主键是相同的。主键是client能够定位特定的数据块。
发表评论
-
介绍一下RMI的基本概念
2010-08-12 16:35 892什么是RMIRMI(Remote Method Invocat ... -
为什么要用EJB
2010-08-12 16:35 617EJB 能为我们提供中间件服务Remote Method In ... -
什么是会话Bean
2010-08-12 16:35 7251.用来建模业务流程的EJB 中的一种类型.2.会话Bean ... -
EJB2和EJB3在架构上的不同点
2010-08-12 16:35 703EJB编程模型的简化首先 ... -
几个常见的消息中间件(MOM)
2010-08-12 16:35 628IBM WebSphere MQBEA tuxedo/QTib ... -
EJB发布WEB 服务一般步骤?
2010-08-12 16:35 6541.编写EJB(无状态会话Bean)2.给EJB 添加WEB ... -
异步传递消息系统的作用是什么?
2010-08-12 16:35 702异步编程,客户端发送请求给消息的接收方,不用等待接收方的反馈, ... -
解释一下钝化(Swap out)?
2010-08-12 16:35 559有状态会话Bean 的实例保存有客户端状态,当容器需要使用该实 ... -
如何获得EntityManager ?
2010-08-12 16:35 9621.在容器内部使用,使用@PersistenceContext ... -
什么是JNDI的上下文?如何初始化JNDI上下文
2010-08-12 16:35 739命名服务是将名称与对象相关联。这种关联被称为绑定。一组这样的绑 ... -
EJB3推出JPA的原因?
2010-08-12 16:35 708(1).EJB2.0/2.1: 实体Bean,是一种EJB,作 ... -
介绍一下EJB的分类及其各自的功能及应用?
2010-08-12 16:35 496在EJB2.0中定义了三种不 ... -
如何将无状态会话Bean 发布为WEB 服务,只有无状态会话Bean 可以发布为WEB 服务?
2010-08-12 16:35 5241.两种方式编程(1).先写Java 类,让容器生成WSDL. ... -
比较一下entity bean和session bean
2010-08-12 16:35 552entity bean(譬如说)代表底层数据库的一行,enti ... -
EntityManager都有哪些方法
2010-08-12 16:35 695persist(Object obj) 相当于Session ... -
介绍一下JNDI的基本概念
2010-08-12 16:35 703JNDI诞生的理由很简单。随着分布式应用的发展,远程访问对象访 ... -
介绍一下JMS 编程步骤
2010-08-12 16:34 473第一步:<一>配置管理对象1>.配置连接工厂 ... -
介绍一下EJB的体系结构
2010-08-12 16:34 437EJB的上层的分布式 ... -
网友共享的几个面试题关于Java和Unix等方面的
2010-08-12 16:34 5801. What is the major advantage ... -
EJB 3.1都有哪些改进?
2010-08-12 16:34 5411. 单例模式。一个Session bean在整个Applic ...
相关推荐
ejb3实例(包括sessionbean和entitybean,sql),sqlserver数据库,配置好JNDI数据源后即可运行,值得关注。
入门及教材 逐步讲解如何在myeclipse下搭建SessionBean 和 EntityBean 如何部署至jboss 如何测试 ejb为2.1规范
主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务
实验一:使用Session Bean和JDBC技术完成登录和注册功能 实验二:使用Entity Bean替代JDBC完成登录和注册 实验三:在登录或注册成功之后,使用Message-Driven Bean对客户端发送消息 实验四:使用Servlet和JSP技术...
NULL 博文链接:https://diaochenlong2.iteye.com/blog/1846828
并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。 EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JAT等技术实现。 SessionBean在J2EE应用程序中被用来完成...
EJB 入门介绍 编写 session bean 编写 entity bean EJB 引用
本网站是在sql2005和myeclipse环境中开发的,前台实现了歌曲连播,用户注册、收藏音乐、音乐盒、对歌手发表评论和站内留言等功能,后台实现了对用户、歌手、歌曲、评论、留言的增删改查以及网站的一些基本设置等功能...
EJB 3.0实例教程,通过实例描述,详细介绍了Session Bean,Entity Bean和Message Driven Bean
目 录 1面向对象的特征有哪些方面 2、String是最基本的数据类型吗? 3、int 和 Integer 有什么区别 4、String 和StringBuffer...并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。(共74道)
1、面向对象的特征有哪些方面 2、String是最基本的数据类型吗? 3、int 和 Integer 有...并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。 如上种种,个人认为更适合刚接触JAVA的童鞋学习
1、面向对象的特征有哪些方面 2、String是最基本...并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。9、Collection 和 Collections的区别。10、&和&&的区别。11、HashMap和Hashtable的区别。
1、面向对象的特征有哪些方面 2 ...并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别 4 9、Collection 和 Collections的区别 4 10、&和&&的区别。 4 11、HashMap和Hashtable的区别。 4
并说 出SessionBean和EntityBean的区别? 3) <%@ include file="filename" %> 和<jsp:include page="includedPage" /> 的区别是? 4) JSP中动态INCLUDE与静态INCLUDE的区别? 5) 什么是Web容器?
javax.ejb.EntityBean.class javax.ejb.EntityContext.class javax.ejb.FinderException.class javax.ejb.Handle.class javax.ejb.HomeHandle.class javax.ejb.MessageDrivenBean.class javax.ejb....
文档目录: 一.JBOSS入门 1.下载和安装JBoss 2.JBoss的目录结构 3.启动服务器 4.JMX控制台 5.停止服务器 6.JBoss中的部署 二.JBOSS的配置 1. JBoss日志设置 2. web 服务的端口号的修改 ...4.实体Bean(Entity Bean)
EJB是sun的服务器端组件模型,设计... 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。
EJB是sun的服务器端组件模型,最大... 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。
EJB是sun的服务器端组件模型,最大... 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。
包括的实例有:session bean的 statuless bean,statuful bean,entity bean的 BMP bean,CMP bean,messageDriver bean。并使用统一客户端调用,并附有数据库脚本。供大家下载布暑运行。 本Ejb运行环境:jdk1.42 + ...