J2EE系统架构被各种信息系统普遍采用,___(70)___不属于其服务器端应用组件。A.ServletB.JSPC.EJBD
J2EE系统架构被各种信息系统普遍采用,___(70)___不属于其服务器端应用组件。
A.Servlet
B.JSP
C.EJB
D.Applet
解析:J2EE应用服务器提供如下容器以及主要服务:(1)命名及目录服务允许程序通过JAVA命名和目录接口(JNDI)定位服务组件。(2)WEB容器提供WEB组件的运行时环境。客户能够通过web浏览器访问容器中的servlets和JSP。(3)EJB容器提供EJB的运行时环境。开发人员可以直接使用容器提供的一些服务以及更低层J2EE服务器提供的服务。容器提供的服务包括:事务服务、安全、远程客户连接、生存周期管理、数据库连接池。客户端允许调用在EJB中的方法,这一层是J2EE的核心部分,企业的大部分业务规则都在EJB中实现。(4)事务处理服务。当客户端激活一个EJB中的方法,容器介入相关的事务管理。因有容器管理事务。使用者只需在配置描述文件中说明EJB的事务属性。容器读入配置描述文件,按EJB的事务属性设置处理其事务管理。提供分布式事务处理服务,实现底层的事务处理管理和调整。它通过Java事务处理API(JTA)调用实现。(5)通讯服务,实现远程客户连接。容器负责管理在客户端及EJB之间的底层的交流。EJB被创建之后,客户端可以象在同一虚拟机中一样对EJB激活其方法。(6)安全服务是多层体系结构部署中首要考虑的问题,J2EE提供了强大的安全服务,通过它可以授权和鉴别用户。EJB将这种服务成为透明安全机制,保证了组件可以在不需要进行安全API接口编程的同时,获得很好的安全性。容器允许只有被授权的用户才能激活EJB的方法。每一客户属于一个特定的角色,而每个角色只允许激活特定的方法。在EJB的配置描述中说明不同的角色和可被激活的方法。(7)生存周期管理。一个EJB在其生存周期中将会历经几种状态。容器创建EJB对象,它处于活动状态中,可以移动。最终将其从容器中撤消。管理组件的生存周期,保证在需要的时候EJB服务器可以重新使用该组件,为组件提供隐含的资源管理服务,例如线程、Socket和数据库连接。(8)持久性服务EJB服务器自动将持久性对象数据保存到底层的介质中(如数据库),需要使用时再提取这些数据。EJB主要应用于解决大型企业级应用问题,比如复杂的企业业务逻辑、访问数据库(进行大量的数据传输,比如提交订单、在两个银行之间转账等)。EJB首先是指其规范(EJBSpecification2.1),它规定了组件之间、组件与应用服务器之间遵循的规则。其次,EJB是指一组JAVA接口。所有的组件对于应用服务器来说,有着相同的接口,所以应用服务器可以管理任何人的EJB组件。EJB标准为可部署的企业级Bean组件定义了一个非常完整的组件结构。部署是指组件EJB可以单独地或者和其它的组件一起组装成更大的应用系统。但是,可部署的组件必须被部署到能够提供给它们运行环境支持的容器中,这些容器为组件提供实例化、管理等服务支持。企业级Bean组件(EJB)非常像另外两种类型的Java组件:Applet和Servlet。Applet可以被放在Web页中,浏览器为它提供运行的环境,相当于是它的容器。Servlet能够被放置在Web服务其中,Web服务器为Servlet提供运行容器。同样地,EJB放置于J2EE应用服务器中,由应用服务器为它们提供运行容器。Applet和Servlet适用于解决和处理用户端的操作。而EJB只处理服务器端的事务。服务器端组件需要高可靠、高容错、具备数据事务处理机制和多用户安全的运行环境。应用服务器为EJB组件提供这样的服务器端的运行环境,并且提供用于管理这些组件所必需的运行时容器。这样,作为组件的开发者,可更多地注意如何写好组件本身,而不去过多地关心容器和工具这样的辅助产品。完备的组件体系结构标准必须保证不同供应商开发的组件、组件容器和工具间相互兼容。就像所有的CD机都可以读CD盘一样,从一定程度上来说,应用服务器就像一个CD播放机,而组件就像CD盘。EJB完全不同于JavaBean。JavaBean在第3章已经介绍,它是有自己规范的Java类,有助于建造较大的应用程序。但是,它们不需要有自己特定的运行的环境,不需要组件容器提供构造、撤消对象及其它服务。
J2EE系统架构被各种信息系统普遍采用,___(70)___不属于其服务器端应用组件。A.Servl 计算机类考试 2020-05-26 …
J2EE系统架构被各种信息系统普遍采用,______不属于其服务器端应用组件。A.ServletB. 计算机类考试 2020-05-26 …
J2EE系统架构被各种信息系统普遍采用,______不属于其服务器端应用组件。A.ServletB. 计算机类考试 2020-05-26 …
在PPP链路建立阶段,对端发送的ConfigureRequest中的参数取值在本地不能识别,本端应该 计算机类考试 2020-05-31 …
当客户端应用程序发出到服务器的连接时,下列哪一个范围的端口号会动态地分配到客户端应用程序()。 计算机类考试 2020-05-31 …
若用一个金属网罩将验电器罩住,但金属网罩接触到验电器的小球,验电器的箔片将怎样?可是答案是闭合,w 物理 2020-07-07 …
wul物理题~~~一.1.为什么电源两端都有电压?2.如果是这样应该电源两端应该都有电流流出(电压产 物理 2020-11-16 …
如图所示,某同学要连接由L1和L2组成的并联电路.若开关S要同时控制两盏灯,应将导线M端接到图中(选 物理 2020-11-28 …
pcr不磷酸化怎么连接问个小白问题,大家不要笑话我PCR产物没有经过处理两端应该都是羟基对吧?那如果 语文 2021-01-14 …
pcr不磷酸化怎么连接?问个小白问题,大家不要笑话我PCR产物没有经过处理两端应该都是羟基对吧?那如 语文 2021-01-14 …