您当前所在位置:首页软件下载应用工具以下关于J2EE应用服务器运行环境的叙述中,(29)是正确的。

以下关于J2EE应用服务器运行环境的叙述中,(29)是正确的。

更新:2024-10-26 08:13:37编辑:BOSS软件库归类:应用工具人气:970

文章目录:

  1. 以下关于J2EE应用服务器运行环境的叙述中,(29)是正确的。
  2. 什么是J2EE

一、以下关于J2EE应用服务器运行环境的叙述中,(29)是正确的。

【答案】:A

J2EE应用服务器运行环境包括构件(Component)、容器(Container)及服务(Seirvices)三部分。构件是表示应用逻辑的代码;容器是构件的运行环境;服务则是应用服务器提供的各种功能接口,可以同系统资源进行交互。由此可知,“容器是构件的运行环境”的叙述是正确的,其他答案选项中的叙述与上述概念的定义不符。应选择A。

二、什么是J2EE

J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi/VB等C/S结构,发展到B/S(Browser浏览器/Server服务器)结构,而J2EE主要是指B/S结构的实现。 J2EE又是一种框架和标准,框架类似API、库的概念,但是要超出它们。 J2EE是一个虚的大的概念,J2EE标准主要有三种子技术标准:WEB技术、EJB技术和JMS,谈到J2EE应该说最终要落实到这三个子概念上。 这三种技术的每个技术在应用时都涉及两个部分:容器部分和应用部分,Web容器也是指Jsp/Servlet容器,你如果要开发一个Web应用,无论是编译或运行,都必须要有Jsp/Servlet库或API支持(除了JDK/J2SE以外)。 J2EE应用系统开发工具有很多 :如JBuilder、Eclipse等,这些IDE首先是Java开发工具,也就是说,它们首要基本功能是可以开发出JavaBeans或Java class,但是如果要开发出J2EE系统,就要落实到要么是Web技术或EJB技术,那么就有可能要一些专门模块功能,最重要的是,因为J2EE系统区分为容器和应用两个部分,所以,在任何开发工具中开发J2EE都需要指定J2EE容器。 J2EE容器分为WEB容器和EJB容器,Tomcat/Resin是Web容器;JBoss是EJB容器+Web容器等,其中Web容器直接使用Tomcat实现的。所以你开发的Web应用程序可以在上面两种容器运行,而你开发的Web+EJB应用则只可以在JBoss服务器上运行, 商业产品Websphere/Weblogic等和JBoss属于同一种性质。 J2EE容器也称为J2EE服务器,大部分时它们概念是一致的。 衡量J2EE应用系统设计开发水平高低的标准就是 :解耦性;你的应用系统各个功能是否能够彻底脱离?是否不相互依赖,也只有这样,才能体现可维护性、可拓展性的软件设计目标。 为了达到这个目的,诞生各种框架概念,J2EE框架标准将一个系统划分为WEB和EJB主要部分,当然我们有时不是以这个具体技术区分,而是从设计上抽象为表现层、服务层和持久层,这三个层次从一个高度将J2EE分离开来,实现解耦目的。 因此,我们实际编程中,也要将自己的功能向这三个层次上靠,做到大方向清楚,泾渭分明,但是没有技术上约束限制要做到这点是很不容易的,因此我们还是必须借助J2EE具体技术来实现,这时,你可以使用EJB规范实现服务层和持久层,Web技术实现表现层; J2EE开发三件宝 : Domain Model(域建模)、patterns(模式)和framework(框架)。 从整体上讲,J2EE是使用Java技术开发企业级应用的一种事实上的工业标准(Sun公司出于其自身利益的考虑,至今没有将Java及其相关技术纳入标准化组织的体系),它是Java技术不断适应和促进企业级应用过程中的产物。Sun推出J2EE的目的是为了克服传统Client/Server模式的弊病,迎合Browser/Server架构的潮流,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。J2EE是一个标准,而不是一个现成的产品。各个平台开发商按照J2EE规范分别开发了不同的J2EE应用服务器,J2EE应用服务器是J2EE企业级应用的部署平台。由于它们都遵循了J2EE规范,因此,使用J2EE技术开发的企业级应用可以部署在各种J2EE应用服务器上。 为了推广并规范化使用J2EE架构企业级应用的体系架构,Sun同时给出了一个建议性的J2EE应用设计模型:J2EE Blueprints。J2EE Blueprints提供了实施J2EE企业级应用的体系架构、设计模式和相关的代码,通过应用J2EE Blueprints所描述的体系模型,能够部分简化架构企业级应用这项复杂的工作。J2EE Blueprints是开发人员设计和优化J2EE组件的基本原则,同时为围绕开发工作进行职能分工给出了指导性策略,以帮助应用开发设计人员合理地分配技术资源。

到此,以上就是小编对于J2EE应用服务器的问题就介绍到这了,希望介绍关于J2EE应用服务器的2点解答对大家有用。

Amysql_youhua_articlehuaunyuan($article);
J2EE应用服务器
杭州一小区两人坠楼:心碎!昨天傍晚杭州一名4岁女孩10楼坠落身亡, 你怎么看 哪款背单词的App更好用
欧意国内注册 欧易国际注册 欧意交易所app官方下载

游客 回复需填写必要信息