95、请对以下在J2EE中常用的名词进行解释(或简单描述)
web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交
互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE 等。该容器提供的接口
严格遵守J2EE规范中的WEB APPLICATION 标准。我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。
EJB容器:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件 EJB各种管理功能。只要满足J2EE
规范的EJB放入该容器,马上就会被容器进行高效率的管理。并且可以通过现成的接口来获得系统级别的服务。例如邮件服务、事务管理。
JNDI:(Java Naming & Directory Interface)JAVA命名目录服务。主要提供的功能是:提供一个目录系统,让其它各地的应
用程序在其上面留下自己的索引,从而满足快速查找和定位分布式应用程序的功能。
JMS:(Java Message Service)JAVA消息服务。主要实现各个应用程序之间的通讯。包括点对点和广播。
JTA:(Java Transaction API)JAVA事务服务。提供各种分布式事务服务。应用程序只需调用其提供的接口即可。
JAF:(Java Action FrameWork)JAVA安全认证框架。提供一些安全控制方面的框架。让开发者通过各种部署和自定义实现
自己的个性安全控制策略。
RMI/IIOP:(Remote Method Invocation /internet 对象请求中介协议)他们主要用于通过远程调用服务。例如,远程有一台计算
机上运行一个程序,它提供股票分析服务,我们可以在本地计算机上实现对其直接调用。当然这是要通过一定的规范才能在异
构的系统之间进行通信。RMI是JAVA特有的。
分享到:
相关推荐
Java是世界上最流行的编程语言之一,尤其在企业级应用开发领域占据着重要地位。本文将深入解析与Java相关的专业术语和概念。 首先,API(Application Programming Interface)是应用程序编程接口,是一系列预先定义...
以下是对给定文件中提及的几个关键知识点的详细解释: 1. **JDK 与 JRE 的区别**: JDK (Java Development Kit) 提供了完整的 Java 开发环境,包括 Java 编译器(javac)、Java 运行环境(JRE)、以及各种开发工具...
以上是关于 Java 相关知识点的详细解释,涵盖了 JVM、包管理、多态性、集合、异常处理、并发、泛型、接口、继承、抽象类、注解等多个方面,这些都是 Java 编程中不可或缺的基础知识。理解并掌握这些知识点对于成为一...
一、 名词解释 父类 被直接或间接继承的类。 子类 由已存在的类派生出的新类。 方法覆盖 若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。 object类 Java程序中...
"Java基础名词解释汇总" Java基础名词解释汇总面向对象程序设计(Object-Oriented Programming)是指java基础名词解释汇总的主要内容。面向对象程序设计是指一种起源于六十年代,开展已经将近三十年的程序设计思想...
1.java开发环境--java编译运行过程(常见面试题) 2.名词解释--JVM;JRE,JDK 3.配置环境变量 4.eclipse: 开发环境 开发步骤 注释
下面是对一些常见Java名词术语的详细解释: 1. **认证(Authentication)**:这是网络安全的基础,指的是验证用户身份的过程,确保只有合法的用户能够访问系统或网络资源。 2. **授权(Authorization)**:认证成功后...
本文将深入解释一些核心的Java名词及其使用方法。 1. 类(Class):类是Java中的基本构造块,它定义了一组相关属性(变量)和行为(方法)。类是创建对象的模板,可以看作是现实世界中事物的抽象表示。 2. 对象...
JDK(Java Development Kit)是用于构建Java应用程序的软件开发包,包含了Java编译器(javac)、Java虚拟机(JVM)和一系列核心类库等。从JDK 5.0版本开始,JDK引入了泛型等特性,不断更新和优化,提高了Java程序的...
Java是一种由Sun Microsystems公司开发的面向...以上就是关于Java技术的一些基本名词解释,涵盖了语言本身、开发工具、Web应用框架、服务器和开发环境等多个方面。理解这些概念对于深入学习和使用Java技术至关重要。
java程序填空、名词解释.doc
### Java名词速查表 #### Abstract class (抽象类) - 抽象类是一种不能实例化的类,主要用于提供一个模板或基础框架供子类继承。它通常包含一个或多个抽象方法,以及实现了一些具体的方法和属性。 - **特点**:不...
本篇文章将深入解析编译程序的工作原理及相关名词。 首先,编译程序是一种特殊的软件,它的主要任务是将高级语言(如C++、Java等)编写的源代码转化为机器可以直接理解的二进制代码或汇编语言。这个过程通常分为五...
Java最全的名词解释和面试技巧.pptx
本文将深入解析J2EE相关的一些核心名词,帮助你更好地理解和掌握Java在企业环境中的应用。 1. **J2EE**:J2EE是Oracle公司推出的企业级Java平台,用于构建分布式、多层的应用系统。它提供了一系列的标准和API,包括...
### 堆栈的名词解释 #### 一、堆栈的基本概念 在计算机科学领域,堆栈(Stack)与堆(Heap)是两种非常重要的内存管理机制,它们各自有着独特的特性和应用场景。堆栈的名词解释主要是为了帮助大家增进对这两种数据...
**J2EE(Java企业版)名词解释:** 1. **Servlet**:服务器端的小程序,用于扩展Web服务器的功能,处理HTTP请求。 2. **JSP(Java Server Pages)**:用于创建动态网页的技术,结合了HTML和Java代码。 3. **EJB...
Java是一种广泛应用于软件开发的面向对象的编程语言,它的核心理念是通过面向对象技术来解决复杂问题。面向对象编程(OOP)强调将现实世界中的实体抽象为对象,这些对象包含了数据(属性)和操作(行为),从而形成...
在Java编程语言中,省略语和名词是程序员日常工作中经常遇到的概念,它们对于理解和编写高效、可维护的代码至关重要。下面将详细解释这些概念。 1. **省略语(Abbreviations)**: - **JVM**: Java Virtual ...