Sun ONE logo     上一个      目录      索引      下一个     
Sun ONE Application Server 7, Update 1 管理员指南



词汇表

本词汇表提供了用于说明 Sun ONE Application Server 部署和开发环境的常用术语的定义。要查看标准 J2EE 术语的词汇表,请参见以下位置的 J2EE 词汇表:

http://java.sun.com/j2ee/glossary.html

ACL. 访问控制列表。ACL 是一个文本文件,包含用于标识可访问 Sun ONE Application Server 中存储的资源的用户列表。参见通用 ACL

API. 应用程序编程接口。一组指令,计算机程序可使用这些指令与其它用于解释此 API 的软件或硬件进行通信。

Bean 管理的持久性. 实体 Bean 变量和数据存储库之间的数据传送。数据访问逻辑通常由开发者使用 Java 数据库连接 (JDBC) 技术或其它数据访问技术提供。参见容器管理的持久性

Bean 管理的事务. 其中企业 Bean 的事务分界由开发者通过编程方式控制。参见容器管理的事务

BLOB. 二进制大对象。一种用于存储和检索复杂对象字段的数据类型。BLOB 是二进制或可序列化的对象(例如,图像),它们转换为大的字节数组,然后被序列化到容器管理的持久性字段中。

BMP. 参见 Bean 管理的持久性

BMT. 参见 Bean 管理的事务

CA. 参见认证机构连接器体系结构

CKL. 损坏的密钥列表。由认证机构发布的列表,用于指示客户机用户或服务器用户不应再信任的任何证书。这种情况下,密钥已经损坏。参见 CRL

CLI. 命令行界面。允许您在用户提示处键入可执行指令的界面。参见管理界面

CMP. 参见容器管理的持久性

CMR. 参见容器管理的关系

CMT. 参见容器管理的事务

cookie. 一个小的信息集合,可以传输至调用 Web 浏览器,然后在此浏览器的每个后续调用中检索此信息集合,以便服务器能够识别来自同一客户机的调用。Cookie 特定于域,并可利用与应用程序和服务器之间进行的其它数据交换相同的 Web 服务器安全功能。

CORBA. 通用对象请求代理体系结构。面向对象的分布式计算的标准体系结构定义。

COSNaming 服务. 基于 IIOP 的命名服务。

CosNaming 提供者. 为了支持全局 JNDI 名称空间(可由 IIOP 应用程序客户机访问),Sun ONE Application Server 包含基于 J2EE 的 CosNaming 提供者,以支持 CORBA 引用(远程 EJB 引用)的绑定。

create 方法. 用于在创建时定制企业 Bean 的方法。

CRL. 证书撤回列表。由认证机构发布的列表,用于指示客户机用户或服务器用户不应再信任的任何证书。这种情况下,证书已经撤回。参见 CKL

DataSource 对象. DataSource 对象包含一组属性,用于标识和说明它所表示的真实世界数据源。

DN. 独特名称。目录服务器中条目名称的字符串表示法。

DN 属性. 独特名称属性。一个包含关联的用户、组或对象的标识信息的文本字符串。

DTD. 文档类型定义。一组 XML 文件的结构和属性的说明。

EAR 文件. 企业归档文件。包含 J2EE 应用程序的归档文件。EAR 文件的扩展名为 .ear参见 JAR 文件

e-commerce. 电子商务。描述通过 Internet 进行的商业活动的术语。

EIS. 企业信息系统。也可以解释为封装的企业应用程序、事务系统或用户应用程序。通常简写为 EIS。EIS 的示例包括:R/3、PeopleSoft、Tuxedo 和 CICS。

EJB QL. EJB 查询语言。用于在由容器管理的关系定义的实体 Bean 网络中提供导航的查询语言。

EJB 技术. 企业 Bean 是封装了应用程序商业逻辑的服务器端组件。商业逻辑是用于实现应用程序功能的代码。例如,在库存控制应用程序中,企业 Bean 可在 checkInventoryLevelorderProduct 方法中实现商业逻辑。通过调用这些方法,远程客户机可以访问由应用程序提供的库存服务。参见容器实体 Bean消息驱动的 Bean会话 Bean

EJB 容器. 参见容器

ejbc 公用程序. 企业 Bean 的编译程序。它检查所有 EJB 类和接口是否与 EJB 规范兼容,并生成占位程序和骨架。

ERP. 企业资源规划。支持企业资源规划的多模块软件系统。ERP 系统通常包含关系数据库和应用程序,用于管理采购、库存、人事、客户服务、装运、财务规划以及商业的其它重要方面。

facade. 其中使用应用程序特定的状态会话 Bean 来管理各种企业 Java Bean (EJB)。

factory 类. 用于创建 persistence manager 的类。参见连接工厂

finder 方法. 允许客户机在全局可用目录中查找 Bean 或 Bean 集合的方法。

FQDN. 全限定域名。系统的完整名称,包含主机名和域名。

HTML. 超文本标记语言。一种用于创建可由 Web 浏览器显示的文档的编码标记语言。每个文本块都由指示文本类型的代码括起。

HTML 页面. 以 HTML 编码并用于在 Web 浏览器中显示的页面。

HTTP. 超文本传输协议。从远程主机获取超文本对象的 Internet 协议。此协议基于 TCP/IP。

HTTPS. 超文本传输协议安全。用于安全事务的 HTTP。

HTTP servlet. 用于扩展 javax.servlet.HttpServlet 的 servlet。这些 servlet 内置了对 HTTP 协议的支持。与普通 servlet 相对。

IDE. 集成开发环境。允许您在一个使用方便的界面中创建、汇编、部署和调试代码的软件。

IIOP. Internet Inter-ORB 协议。传输层协议,由 IIOP 上的远程方法调用 (RMI) 和通用对象请求代理体系结构 (CORBA) 使用。

IIOP 监听器. IIOP 监听器是一种监听套接字,用于监听指定的端口,并接收从基于 CORBA 的客户机应用程序传入的连接。

IMAP. Internet 消息访问协议。

IP 地址. 用于 TCP/IP 网络上的计算机或其它设备的结构化的数字标识符。IP 地址格式是由句号分隔的四个数字组成的 32 位数字地址。每个数字介于 0 到 255 之间(例如,123.231.32.2 可以作为一个 IP 地址)。

J2EE. Java 2 Enterprise Edition。用于开发和部署基于 Web 的多层企业应用程序的环境。J2EE 平台由一组服务、应用程序编程接口 (API) 以及提供开发这些应用程序的功能的协议组成。

JAF. JavaBeans Activation Framework (JAF) 将对 MIME 数据类型的支持集成到 Java 平台中。参见 Mime 类型。

JAR 文件. Java 归档文件。用于将多个文件聚集到一个文件的文件。JAR 文件的扩展名为 .jar

JAR 文件格式. Java 归档文件格式。将多个文件聚集到一个文件且与平台无关的文件格式。可以将多个小应用程序及其所需的组件(类文件、图像、声音和其它资源文件)捆绑到一个 JAR 文件中,然后在一个 HTTP 事务中将其下载到浏览器。JAR 文件格式还支持文件压缩和数字签名。

JAR 文件合同. 指定企业 Bean 软件包中必须包含的信息的 Java 归档合同。

Java IDL. Java 接口定义语言。使用 Java 编程语言编写的 API,用于提供基于标准的兼容性,以及与通用对象请求代理体系结构 (CORBA) 的连接。

JavaBean. 可移植的、与平台无关的可重用组件模型。

JavaMail 会话. 应用程序与邮件存储库交互时使用的对象。应用程序代码使用 JNDI 服务定位使用 JNDI 名称的 JavaMail 会话资源对象。

JAXM. 用于 XML 消息传送的 Java API。允许应用程序使用 SOAP 标准发送和接收面向文档的 XML 消息。这些消息可以带附件,也可以不带附件。

JAXP. 用于 XML 处理的 Java API。支持使用 DOM、SAX 和 XSLT 处理 XML 文档的 Java API。使应用程序能够独立于特定的 XML 处理实现分析和传送 XML 文档。

JAXR. 用于 XML 注册表的 Java API。提供统一和标准的 Java API,用于访问不同类型的 XML 注册表。使用户能够建立、部署和发现 Web 服务。

JAX-RPC. 用于基于 XML 的远程过程调用的 Java API。使开发者能够根据基于 XML 的 RPC 协议建立可互操作的 Web 应用程序和 Web 服务。

JDBC. Java 数据库连接。基于标准的类和接口的集合,使开发者能够创建数据识别组件。JDBC 以平台无关和供应商无关的方式实现了与数据源的连接和交互。

JDBC 连接池. 将用于指定数据库连接的 JDBC 数据源属性与连接池属性组合在一起的池。

JDBC 资源. 用于通过现有的 JDBC 连接池将应用程序服务器中运行的应用程序与数据库连接在一起的资源。由 JNDI 名称(由应用程序使用)和现有 JDBC 连接池的名称组成。

JDK. Java 开发工具。包含开发者为 Java 2 Platform 之前的 Java 平台版本生成应用程序所需的 API 和工具的软件。参见 JDK

JMS. Java 消息服务。用于定义 JMS 客户机访问 JMS 消息服务设备方法的接口和语义的标准集。这些接口提供了 Java 程序创建、发送、接收和读取消息的标准方法。

JMS 服务. 用于为 JMS 消息传送系统提供传送服务(包括与 JMS 客户机的连接、消息路由和传送、持久性、安全性和记录)的软件。消息服务维护 JMS 客户机向其发送消息以及从中将消息传送给使用的客户机的物理目标。

JMS 管理的对象. 预先配置的 JMS 对象(连接工厂或目标),由管理员创建,供一个或多个 JMS 客户机使用。使用被管理对象使 JMS 客户机具有提供者无关性,即它将 JMS 客户机与提供者的专用部分隔开。这些对象被管理员置于 JNDI 名称空间中,并由 JMS 客户机使用 JNDI 查找进行访问。

JMS 客户机. 一个应用程序(或软件组件),用于与其它使用 JMS 消息服务的 JMS 客户机进行交互以交换消息。

JMS 连接工厂. JMS 管理的对象,JMS 客户机用它来创建指向 JMS 消息服务的连接。

JMS 目标. JMS 消息服务中的物理目标,生成的消息传递给此目标以进行路由,然后传输给使用者。此物理目标由 JMS 管理的对象进行标识和封装,JMS 客户机使用此对象指定生成的消息的目标和/或所使用的消息的来源。

JMS 提供者. 一种产品,用于为消息传送系统实现 JMS 接口并添加完整产品所需的管理和控制功能。

JMS 消息. JMS 客户机使用的异步请求、报告或事件。消息包含标题(可在其中添加附加字段)和正文。消息标题指定标准字段和可选属性。消息正文包含传输的数据。

JNDI. Java 命名和目录接口。这是对 Java 平台的标准扩展,它为启用了 Java 技术的应用程序提供了统一的接口,以便在企业中集成多个命名和目录服务。作为 Java 企业 API 集的一部分,JNDI 实现了到异构的企业命名和目录服务的无缝连接。

JNDI 名称. 用于访问已经在 JNDI 命名服务中注册的资源的名称。

JRE. Java 运行时环境。Java 开发工具 (JDK) 的一个子集,其中包括 Java 虚拟机、Java 核心类以及为使用 Java 编程语言编写的应用程序提供运行时支持的支持文件。参见 JDK

JSP. JavaServer Page。使用 HTML 或 XML 标记、JSP 标记和 Java 代码编写的文本页面。JSP 将标准浏览器页面的布局功能与编程语言的功能组合在一起。

jspc 公用程序. JSP 编译器。它检查所有 JSP 是否符合 JSP 规范。

JTA. Java 事务 API。允许应用程序和 J2EE 服务器访问事务的 API。

JTS. Java 事务服务。用于处理事务的 Java 服务。

LDAP. 轻量目录访问协议。LDAP 是运行在 TCP/IP 上的开放式目录访问协议。它可缩放至全局大小并可包含数百万个条目。使用提供的 LDAP 服务器 Sun ONE Application Server,可以将所有企业信息存储在一个集中管理的目录信息储存库中,以便任何应用程序服务器可通过网络进行访问。

LDIF. LDAP 数据交换格式。用于以文本格式表示 Sun ONE Application Server 条目的格式。

MDB. 参见消息驱动的 Bean

MIME 数据类型. MIME(多用途 Internet 邮件扩展)类型控制系统支持的多媒体文件的类型。

NTV. 名称、类型、值。

O/R 映射工具. 对象-关系 [数据库] 工具。Sun ONE Application Server 管理界面中的映射工具,用于创建实体 Bean 的 XML 部署描述符。

Persistence Manager. 负责安装在容器中的实体 Bean 持久性的实体。

POP3. 邮局协议

prepared 命令. SQL 中的一条数据库命令,用于通过预编译使重复执行更加有效。prepared 命令可包含参数。prepared 语句中包含一个或多个 prepared 命令。

prepared 语句. 一个用于封装重复使用的 QUERYUPDATEINSERT 语句以获取数据的类。prepared 语句中包含一个或多个 prepared 命令。

QOS. QOS(服务质量)是指为服务器实例或虚拟服务器设置的性能限制。例如,如果您是 ISP,则可能希望根据提供的带宽数量对虚拟服务器收取不同数额的费用。可以在两个方面进行限制:带宽数量和连接数目。

RAR 文件. 资源归档文件。包含资源适配器的 JAR 归档文件。

RDB. 关系数据库。

RDBMS. 关系数据库管理系统。

ResultSet. 一个用于实现 java.sql.ResultSet 接口的对象。ResultSets 用于封装从数据库或其它表格数据源中检索的行集合。

RMI. 远程方法调用。Java API 标准集,使开发者可以编写可向远程进程传递对象的远程接口。

RMIC. 远程方法调用编译器。

RowSet. 一个对象,用于封装从数据库或其它表格数据源中检索的行集合。RowSet 扩展了 java.sql.ResultSet 接口,使 ResultSet 可以用作 JavaBeans 组件。

RPC. 远程过程调用。用于访问远程对象或服务的机制。

SAF. 服务器应用程序函数。参与请求处理和其它服务器活动的函数

servlet. Servlet 类的实例。servlet 是运行在服务器中的可重用应用程序。在 Sun ONE Application Server 中,servlet 用作应用程序中每个交互的中心分发程序,用于执行表示逻辑、调用商业逻辑以及调用或执行表示布局。

servlet 引擎. 一个用于处理所有 servlet 元功能的内部对象。从整体上看,是一组为 servlet 提供服务的过程,包括实例化和执行。

servlet 运行程序. servlet 引擎的一部分,它使用请求对象和响应对象调用 servlet。参见 servlet 引擎

SMTP. 简单邮件传输协议

SNMP. SNMP(简单网络管理协议)是用于交换有关网络活动的数据的协议。利用 SNMP,可以在被管理的设备和网络管理站 (NMS) 之间传送数据。被管理的设备即运行 SNMP 的任何设备:主机、路由器、Web 服务器和网络上的其它服务器。NMS 是用于远程管理网络的计算机。

SOAP. 简单对象访问协议 (SOAP) 组合使用基于 XML 的数据结构和超文本传输协议 (HTTP) 定义一个标准方法,用于调用分布在 Internet 中不同操作环境下的对象。

SQL. 结构化查询语言。关系数据库应用程序中常用的语言。SQL2 和 SQL3 表示语言版本。

SSL. 安全套接字层。用于在 Internet 上提供安全通信的协议。

Sun ONE Application Server. 轻量目录访问协议 (LDAP) 的 Sun ONE 版本。Sun ONE Application Server 的每个实例都使用 Sun ONE Application Server 存储共享的服务器信息(包括有关用户和组的信息)。参见 LDAP

Sun ONE Message Queue. 用于实现 Java 消息服务 (JMS) 开放标准的 Sun ONE 企业消息传送系统:它是一个 JMS 提供者。

TLS. 传输层安全性。在传输层提供加密和认证的协议,以便数据可在安全的通道中流动,而不要求对客户机和服务器应用程序进行明显的更改。

UDDI. 通用说明、发现和集成。提供世界范围的 Web 服务注册表用于发现和集成。

URI. 通用资源标识符。说明某个域中的特定资源。本地描述为基本目录的子集,以便 /ham/burger 成为基本目录,且 URI 指定 toppings/cheese.html。相应的 URL 应为 http://domain:port/toppings/cheese.html

URL. 统一资源定位器。唯一标识 HTML 页或其它资源的地址。Web 浏览器使用 URL 指定要显示的页。URL 说明了传输协议(例如,HTTP、FTP)、域(例如,www.my-domain.com)和 URI(可选)。

WAR 文件. Web 归档文件。包含 Web 模块的 Java 归档文件。WAR 文件的扩展名为 .war

Web 服务. 通过 Web 提供的服务。一种独立的、自行描述的模块应用程序,可以接收和处理 Internet 或内部网中的系统请求,并返回响应。

Web 服务器. 用于存储和管理 HTML 页和 Web 应用程序(而不是整个 J2EE 应用程序)的主机。Web 服务器响应 Web 浏览器的用户请求。

Web 服务器插件. Web 服务器插件是 HTTP 反向代理插件,用于指示 Sun One Web Server 或 Sun ONE Application Server 将某些 HTTP 请求转发给其它服务器。

Web 高速缓存. 一个 Sun ONE Application Server 功能,使 servlet 或 JSP 在特定的时间范围内将结果缓存,以提高性能。在此时间范围内对此 servlet 或 JSP 的后续调用将获得高速缓存的结果,以便 servlet 或 JSP 无需再次执行。

Web 连接器插件. Web 服务器的扩展,使其可以与 Sun ONE Application Server 进行通信。

Web 模块. 单独部署的 Web 应用程序。参见 Web 应用程序

Web 容器. 参见容器

Web 应用程序. servlet、JavaServer Page、HTML 文档和其它 Web 资源的集合,其中可包含图像文件、压缩的归档文件以及其它数据。Web 应用程序可以打包至一个归档文件(WAR 文件)中,或存在于打开的目录结构中。Sun ONE Application Server 还支持某些非 Java Web 应用程序技术(例如,SHTML 和 CGI)。

WSDL. Web 服务说明语言。一种基于 XML 的语言,用于以标准化的方式定义 Web 服务。它从本质上说明了 Web 服务的三个基本属性:Web 服务的定义、访问此 Web 服务的方法以及此 Web 服务的位置。

XA 协议. 一个用于分布式事务的数据库行业标准协议。

XML. 可扩展标记语言。一种使用 HTML 样式标记标识文档中使用的各种信息以及格式化文档的语言。

安全套接字层. 参见 SSL

安全性. 确保应用程序资源只能由授权客户机访问的屏蔽机制。

版本更新. 参见动态重新装入

备份存储库. 数据存储库,通常是指文件系统或数据库。备份存储库可由后台线程(或清除器线程)监视,以删除不需要的条目。

本地会话. 仅对一个服务器可见的用户会话。

本地接口. 一个接口,为与会话 Bean 或实体 Bean 处于相同 Java 虚拟机 (JVM) 中的客户机提供访问此 Bean 的机制。

本地事务. 对于一个数据库而言是本地的并且被限制在一个进程中的事务。本地事务仅对一个后端有效。本地事务通常使用 JDBC API 进行分界。参见全局事务

本地数据库连接. 本地连接中的事务上下文对于当前进程和当前数据源而言是本地的,并且不跨进程和数据源分发。

表. 一个命名组,包含数据库的行和列中的相关数据。

表示布局. Web 页内容的格式。

表示逻辑. 在应用程序中创建页面的操作,包括处理请求、生成响应内容以及为客户机格式化页面。通常由 Web 应用程序处理。

部署. 向应用程序服务器分发应用程序所需的文件,以使应用程序可以在应用程序服务器中运行的过程。参见装配

部署描述符. 与每个用于描述部署方法的模块和应用程序一同提供的 XML 文件。部署描述符指示部署工具使用特定的容器选项部署模块或应用程序,并说明部署者必须满足的特定配置要求。

参数. 由客户机发送的名称/值对(包括窗体字段数据、HTTP 标题信息等内容),并封装在请求对象中。与属性相对。广义上讲,是指 Java 方法或可在数据库中使用的命令的参数。

程序安全性. 在代码中明确控制安全性,而不是允许组件的容器(例如,Bean 的容器或 servlet 引擎)处理安全性的过程。与声明的安全性相对。

程序员分界的事务. 参见 Bean 管理的事务

池处理. 提供一些预先配置的资源,以提高性能的过程。如果资源位于池中,则组件可以使用池中的现有实例,而不必创建新的实例。在 Sun ONE Application Server 中,数据库连接、servlet 实例和企业 Bean 实例都可以放入池中。

持久性. 对于企业 Bean 而言,是指在实体 Bean 的实例变量和基础数据库之间传输实体 Bean 状态的协议。与瞬时性相对。对于会话而言,是指会话存储机制。

持久状态. 其中,对象的状态保存在持久存储器(通常为数据库)中。

窗体操作处理程序. 在 servlet 或应用程序逻辑中专门定义的方法,可根据窗体中的命名按钮执行操作。

存储过程. 以 SQL 编写并存储在数据库中的语句块。可以使用存储过程执行任何类型的数据库操作(例如,修改、插入或删除记录)。使用存储过程可以减少网络上发送的信息数量,从而提高数据库性能。

代理. 一种使用对象的构成作为实现策略的面向对象的技术。一个对象(负责操作结果)代理另一个对象(其被代理者)的实现。例如,类加载器通常代理某些类对其父类进行的装入操作。

代理. 用于管理 JMS 消息路由、传送、持久性、安全性以及记录的 Sun ONE Message Queue 实体,它提供了一个界面,使管理员能够监视和调整性能以及资源的使用情况。

单个签入. 指可以在单个虚拟服务器实例中的多个 J2EE 应用程序间共享用户验证状态的情况。

点对点传送模型. 生成方将消息插入特定的队列;使用方从用于保存其消息的队列中提取消息。消息仅发送给一个消息使用者。

动态重新部署. 在不重新启动服务器的情况下重新部署组件的过程。

动态重新装入. 在不重新启动服务器的情况下更新和重新装入组件的过程。默认情况下,servlet、JavaServer Page (JSP) 和企业 Bean 组件可以动态重新装入。也称作版本更新。

独特名称. 参见 DNDN 属性

队列. 由管理员创建的对象,用于实现点对点传送模型。队列通常可用于存放消息,即使使用其消息的客户机处于不活动状态。队列可作为消息生成者和使用者之间的中转站。

对象持久性. 参见持久性

钝化作用. 一种从内存中释放 Bean 的资源、但不销毁此 Bean 的方法。这样,Bean 将具有持久性,且可在不耗费实例化开销的前提下被重新调用。

发布/订阅传送模型. 发布者和订阅者通常匿名,并且可以动态发布或订阅主题。系统将来自某个主题的多个发布者的消息分发给它的多个订阅者。

防火墙. 允许网络管理员限制通过网络的信息流,以增强安全性的电子边界。

访问控制. 用于通过控制 Sun ONE Application Server 的访问对象来确保 Sun ONE Application Server 安全性的方法。

分布式事务. 可应用到位于不同服务器中的多个异构数据库的单个事务。

封装. 用于本地化模块中的内容。由于对象封装了数据和实现,因此对象的用户可以将对象看作是能够提供服务的黑箱。可以添加、删除或更改实例变量和方法,但如果对象提供的服务保持不变,则使用对象的代码可以继续使用此对象,而不必被重新编写。

服务器实例. Sun ONE Application Server 可以在同一台计算机中的同一安装中包含多个实例。每个实例都有自己的目录结构、配置和部署的应用程序。每个实例还可以包含多个虚拟服务器。参见虚拟服务器

高速缓存的行集合. CachedRowSet 对象允许您在数据源中检索数据,然后在检查和修改数据的同时,从数据源中分离此数据。高速缓存的行集合将同时记录检索到的初始数据和应用程序对此数据所做的任何更改。如果应用程序尝试更新初始数据源,则行集合将被重新连接到数据源,且只将已更改的行重新合并到数据库。

高速缓存控制指令. Sun ONE Application Server 通过高速缓存控制指令控制代理服务器高速缓存的信息。使用高速缓存控制指令,可以覆盖代理的默认高速缓存,以防以后将敏感信息高速缓存,或对其进行检索。代理服务器必须遵循 HTTP 1.1 协议,才能使这些指令正常运行。

隔离级别. 参见事务隔离级别

公共密钥加密. 一种加密格式,其中的每个用户都有一个公共密钥和一个专用密钥。消息通过接收方的公共密钥以加密方式发送;接收者使用专用密钥将消息解密。使用此方法可避免除此用户以外的任何人获取专用密钥。

故障转移. 一个恢复过程,使 Bean 能够在服务器崩溃时,不出现任何丢失。

管理服务器. 应用程序服务器实例,专门用于提供 Sun ONE Application Server 的管理功能,包括部署、基于浏览器的管理以及从命令行界面 (CLI) 和集成开发环境 (IDE) 进行的访问。

管理界面. 用于配置和管理 Sun ONE Application Server 的基于浏览器的窗体集。参见 CLI

管理信息库 (MIB). 树状结构,用于定义主 SNMP 代理能够访问的变量。MIB 提供了对 HTTP 服务器的网络配置、状态和统计数据的访问。使用 SNMP 可以从网络管理工作站 (NMS) 查看此信息。参见网络管理站 (NMS) SNMP

管理域. 多个管理域是 Sun ONE Application Server 的功能之一,允许不同的管理用户创建和管理各自的域。域是指使用单个系统中安装的通用二进制代码集创建的一组实例。

行. 包含表中每一列的值的单个数据记录。

回滚. 事务的取消操作。

会话. 一个对象,servlet 使用此对象记录用户在多个 HTTP 请求中与 Web 应用程序进行的交互。

会话 Bean. 由客户机创建的企业 Bean;通常仅存在于单个客户机-服务器会话期间。会话 Bean 执行客户机操作(例如,计算或访问其它 EJB)。由于会话 Bean 可能具有事务性,因此如果系统发生崩溃,它将无法恢复。会话 Bean 对象可以是无状态的(与特定客户机无关联),也可以是有状态的(与特定客户机关联),即它们可以在方法和事务之间维护会话状态。参见状态会话 Bean无状态会话 Bean

会话 cookie. 返回至包含用户会话标识符的客户机的 cookie。参见粘性 cookie

会话超时. 指定的时间长度,超过此时间长度后,Sun ONE Application Server 可使用户会话无效。参见会话

会话状态. 其中的对象状态根据与同一客户机重复交互的结果而更改。参见持久状态

激活. 将企业 Bean 的状态从辅助存储器传送到内存的过程。

加密. 转换信息,使除预期接收者以外的任何人都无法理解它的过程。

加密算法. 一种用于加密或解密的算法(数学函数)。

监听器. 使用发布对象注册的类,指示事件发生时应执行的操作。

角色. 应用程序中主题的功能性分组,由已部署环境中的一个或多个组表示。参见用户

解密. 转换加密信息,使其重新可被识别的过程。

进程. 活动程序的执行序列。进程由一个或多个线程组成。

句柄. 标识企业 Bean 的对象。客户机可以序列化句柄,然后将其取消序列化,以获取对 Bean 的引用。

可插拔验证. 一种允许 J2EE 应用程序使用 J2SE 平台中的 Java 验证和授权服务 (JAAS) 功能的机制。开发者可以插入自己的验证机制。

可调用的语句. 一个类,用于为支持从存储过程返回结果集的数据库封装数据库过程或函数调用。

可分发的会话. 可以在群集中的所有服务器中分发的用户会话。

可序列化的对象. 可以被解构和重构的对象,以便将对象存储或分发到多个服务器。

可重用组件. 一个创建后可在多个容量中使用的组件(例如,由多个资源或应用程序使用)。

客户机合同. 一种合同,用于确定客户机和 EJB 容器之间的通信规则、为使用企业 Bean 的应用程序建立统一开发模型以及通过标准化与客户机的关系确保更充分地重复使用企业 Bean。

客户机验证. 验证客户机证书的过程,即以加密方式验证证书签名和指向信任 CA 列表中的 CA 的证书链。参见验证认证机构

控制描述符. 一组企业 Bean 配置条目,允许您为 Bean 方法指定可选单个属性覆盖,并指定企业 Bean 事务和安全性属性。

类加载器. 用于根据特定规则装入 Java 类的 Java 组件。参见类路径

类路径. 用于标识存储 Java 类的目录和 JAR 文件的路径。参见类加载器

粒度等级. 将应用程序划分为若干部分的方法。高级粒度意味着应用程序被分为许多较小的、定义更严格的企业 Java Bean (EJB)。低级粒度意味着应用程序被分为较少的部分,从而生成较大的程序。

连接池. 通过高速缓存以及重复使用物理连接,避免连接开销,并允许在较大数目的线程之间共享较少数目的连接,从而实现了高效的数据库访问。参见 JDBC 连接池

连接工厂. 一个用于生成连接对象以便 J2EE 组件能够访问资源的对象。用于创建 JMS 连接(TopicConnection 或 QueueConnection)以便应用程序代码可以利用提供的 JMS 实现。应用程序代码使用 JNDI 服务定位使用 JNDI 名称的连接工厂对象。

连接器. 标准的容器扩展机制,用于提供到 EIS 的连接。连接器特定于 EIS,由资源适配器和应用程序开发工具组成,用于建立 EIS 连接。资源适配器通过其对连接器体系结构中定义的系统级合同的支持,插入到容器中。

连接器体系结构. 用于将 J2EE 应用程序与 EIS 集成的体系结构。此体系结构包含两个部分:EIS 供应商提供的资源适配器以及允许插入此资源适配器的 J2EE 服务器。此体系结构定义了一组合同(例如,事务、安全性和资源管理),资源适配器必须支持这些合同才能插入到 J2EE 服务器中。

列. 数据库表中的字段。

领域. 一个范围,针对此范围定义了通用安全策略并由安全服务的安全管理员强制执行。在 J2EE 规范中,也称作安全策略域安全域

流. 用于管理通过 HTTP 进行数据通信的技术。对结果进行流处理后,可以立即使用数据的第一部分。如果未对结果进行流处理,则必须在接收整个结果后,才能使用其中的任何部分。使用流技术可以更高效地返回大量数据,从而显著提高应用程序的性能。

密钥对文件. 参见信任数据库

模块. 已单独部署在应用程序之外的 Web 应用程序、企业 Bean、消息驱动 Bean、应用程序客户机或连接器。参见应用程序组件生命周期模块

模式. 基础数据库的结构,包括表格名称、列的名称和类型、索引信息和关系(主键和外键)信息。

目标资源. 表示"主题"目标或"队列"目标的对象。应用程序使用此对象对"队列"进行读/写操作,或发布/订阅"主题"。应用程序代码使用 JNDI 服务定位使用 JNDI 名称的 JMS 资源对象。

目录服务器. 参见 Sun ONE Application Server

配置. 调整服务器或为组件提供元数据的过程。通常情况下,特定组件的配置保存在组件的部署描述符文件中。参见管理服务器部署描述符

普通 servlet. 用于扩展 javax.servlet.GenericServlet 的 servlet。普通 servlet 与协议无关,即它们不包含对 HTTP 或任何其它传输协议的固有支持。与 HTTP servlet 相对。

请求对象. 一个包含客户机生成的页面和会话数据,并作为输入参数传递给 servlet 或 JavaServer 页 (JSP) 的对象。

全局事务. 一个由事务管理器管理和调整,并可以跨多个数据库和进程的事务。事务管理器通常使用 XA 协议与数据库后端进行交互。参见本地事务

全局数据库连接. 可用于多个组件的数据库连接。要求使用资源管理器。

权限. 授予或拒绝授予用户或组的一组权限。参见 ACL

认证机构. 通过 Internet 出售证书的公司,或负责为公司的内部网或外部网颁发证书的部门。

容器. 一个用于向特定类型的 J2EE 组件提供生命周期管理、安全性、部署和运行时服务的实体。Sun ONE Application Server 提供 Web 容器和 EJB 容器,并支持应用程序客户机容器。参见组件

容器管理的持久性. 其中 EJB 容器负责实体 Bean 持久性。数据在实体 Bean 的变量和数据存储库之间传输,其中的数据访问逻辑由 Sun ONE Application Server 提供。参见 Bean 管理的持久性

容器管理的关系. 类对中的字段之间的关系,其中关系一方的操作会影响另一方。

容器管理的事务. 其中,企业 Bean 的事务分界由 EJB 容器以声明方式指定并自动控制。参见 Bean 管理的事务

软件包. 存储在通用目录中的相关类的集合。它们通常原封不动地打包到一个 Java 归档 JAR 文件中。参见装配部署

商业逻辑. 用于实现应用程序的关键商业规则(而不是数据集成或表示逻辑)的代码。

审计. 用于记录重要事件,以供随后进行检查的方法,通常在出错或出现安全漏洞的情况下使用。

生命周期模块. 为响应服务器生命周期中的事件而监听并执行其任务的模块。

生命周期事件. 服务器生命周期的一个阶段(例如,启动或停机)。

声明的安全性. 在组件的配置文件中声明安全性属性,并允许组件容器(例如,Bean 的容器或 servlet 引擎)隐式管理安全性。这种类型的安全性不需要任何程序控制。与程序安全性相对。参见容器管理的持久性

声明的事务. 参见容器管理的事务

实体 Bean. 与物理数据(例如,数据库中的某一行)有关的企业 Bean。实体 Bean 由于被捆绑到永久数据中,因此生存期很长。实体 Bean 通常具有事务性,可为多个用户识别。参见消息驱动的 Bean只读 Bean会话 Bean

事件. 触发模块或应用程序响应的命名操作。

事务. 一组数据库命令,以组的形式执行。所有相关命令都必须成功执行才能使整个事务成功执行。

事务隔离级别. 确定数据库中并行事务的相互可见范围。

事务管理器. 控制全局事务的对象,通常使用 XA 协议。参见全局事务

事务恢复. 自动或手动恢复分布式事务。

事务上下文. 事务的范围,可以为局部或全局。参见本地事务全局事务

事务属性. 事务属性控制事务的范围。

试探性决定. 特定事务使用的事务模式。事务必须提交或回滚。

授权. 用于确定对方法或资源的访问的过程。J2EE 平台中的授权取决于通过验证与请求关联的用户是否在给定的安全角色中。例如,人力资源应用程序可以授权管理者查看所有雇员的个人信息,但仅允许雇员查看自己的个人信息。

数据访问逻辑. 与数据源交互有关的商业逻辑。

数据库. 关系数据库管理系统 (RDBMS) 的一般术语。一个软件包,用于创建和操作大量相关的、经过组织的数据。

数据库连接. 数据库连接是与数据库或其它数据源的通信链接。组件可以同时创建和操作多个数据库连接,以访问数据。

数据源. 数据来源(例如,数据库)的句柄。数据源通过 iPlanet Application Server 进行注册,然后以编程方式进行检索,以建立与数据源的连接并与数据源进行交互。数据源定义指定连接到数据源的方法。

数字签名. 用于验证消息和签名者的电子安全机制。

瞬时性. 在未被使用时释放资源的协议。与持久性相对。

提交. 通过向数据库发送所需命令来完成事务。参见回滚事务

通用 ACL. Sun ONE Application Server 中的命名列表,使用户或组与一个或多个权限相关。可以随意定义和访问此列表,以记录任何权限集。

外部 JDNI 资源. 允许 JNDI 服务用作到达远程 JNDI 服务器的桥梁。

网络管理站 (NMS). 用于远程管理特定网络的计算机。NMS 软件通常可提供图像,以显示收集的数据,或使用这些数据确保服务器在特定范围内运行。参见 SNMP

文档根目录. 文档根目录(有时称作主文档目录)是包含所有要提供给远程客户机的虚拟服务器文件的中心目录。

文件高速缓存. 文件高速缓存包含有关文件和静态文件内容的信息。默认情况下,文件高速缓存处于打开状态。

无状态会话 Bean. 用于表示无状态服务的会话 Bean。无状态会话 Bean 是完全瞬态的,它封装了特定客户机在有限的时间范围内所需的商业逻辑的临时块。

系统管理员. 管理 Sun ONE Application Server 软件以及部署 Sun ONE Application Server 应用程序的人员。

线程. 进程内部的执行序列。进程可允许多个线程同时进行,这种进程称作多线程进程。如果进程顺序执行每个线程,则它是单线程进程。

响应对象. 一个对象,用于引用调用客户机并提供生成客户机输出的方法。

消息传送. 由企业应用程序使用的异步请求、报告或事件的系统,允许松耦合的应用程序可靠而安全地传输信息。

消息驱动的 Bean. 作为异步消息使用者的企业 Bean。消息驱动的 Bean 不包含特定客户机的状态,但其实例变量可以包含客户机消息处理的状态,包括指向 EJB 对象的开放数据库连接和对象引用。客户机通过向消息驱动 Bean 作为其消息监听器的目标发送消息,来访问此消息驱动 Bean。

小应用程序. 用 Java 语言编写并在 Web 浏览器中运行的小应用程序。通常情况下,小应用程序由 Web 页调用或嵌入到 Web 页中,以提供特殊功能。而 servlet 则是运行在服务器上的小应用程序。

协同定位. 为避免远程过程调用以及提高性能,将组件与相关组件放在同一内存空间中。

信任数据库. 包含公共密钥和专用密钥的安全性文件,也称作密钥对文件

虚拟服务器. 虚拟 Web 服务器,提供面向特定 URL 的内容。多个虚拟服务器可以使用相同或不同的主机名、端口号或 IP 地址来提供内容。HTTP 服务可以根据 URL 将传入的 Web 请求定向至不同的虚拟服务器。也称作虚拟主机。可以将 Web 应用程序指定给特定的虚拟服务器。服务器实例可以具有多个虚拟服务器。参见服务器实例

验证. 一个实体(例如,用户)向另一个实体(例如,应用程序)证明自己正以特定标识(用户的安全标识)的身份运行的过程。Sun ONE Application Server 支持基本验证、基于窗体的验证以及 SSL 双向验证。参见客户机验证摘要验证主机 IP 验证可插拔验证

异步通信. 一种通信模式,在这种模式下,消息发送方在继续执行其它工作之前无需等待发送方法返回。

应用程序. 一组使用 J2EE 应用程序部署描述符封装到 .ear 文件中的组件。参见组件模块

应用程序层. J2EE 应用程序在概念上的划分。客户机层:用户界面 (UI)。最终用户与客户机软件(例如,Web 浏览器)进行交互,以使用应用程序。服务器层:组成应用程序的商业逻辑和表示逻辑,在应用程序的组件中定义。数据层:使应用程序能够与数据源进行交互的数据访问逻辑。

应用程序服务器. 运行商业应用程序的可靠、安全和可缩放的软件平台。应用程序服务器通常向应用程序提供高级服务(例如,组件生命周期、位置以及分发和事务资源访问)。

应用程序客户机容器. 参见容器

映射. 将面向对象的模型捆绑到关系数据模型(通常是指关系数据库模式)的功能。将模式转换为不同结构的过程。也称为用户到安全角色的映射。

用户. 使用应用程序的个人。从编程角度看,用户由用户名、密码和一组使应用程序能够识别客户机的属性组成。参见角色

用户会话. 由服务器跟踪的一系列用户应用程序交互。会话维护用户状态、永久对象和标识验证。

域注册表. 域注册表是单个数据结构,其中包含在安装 Sun ONE Application Server 时创建和配置的所有域的域特定信息(例如,域名、域位置、域端口、域主机)。

元数据. 有关组件的信息(例如,组件名称以及组件行为的规范)。

元素. 较大集合的成员,例如,数组中的数据单元或逻辑元素。在 XML 文件中,为基础结构单元。XML 元素包含子元素或数据,还可能包含属性。

远程接口. 企业 JavaBean 的两个接口之一。远程接口定义由客户机调用的商业方法。

运行时系统. 程序运行的软件环境。运行时系统包含装入以 Java 编程语言编写的程序、动态链接本机方法、管理内存以及处理异常所需的所有代码。还包括 Java 虚拟机的实现,它可以作为 Java 解释器。

摘要验证. 一种验证方式,允许用户根据用户名和密码进行验证,而不必以明文形式发送用户名和密码。

粘性 cookie. 一个返回至客户机以强制此客户机总是连接到同一服务器进程的 cookie。参见会话 cookie

证书. 数字数据,用于指定个人、公司或其它实体的名称,并证明证书中包含的公共密钥属于此实体。客户机和服务器都可以拥有证书。

只读 Bean. EJB 客户机从不对其进行修改的实体 Bean。参见实体 Bean

主机 IP 验证. 一种安全机制,用于通过将管理服务器或 Web 站点上的文件和目录仅限使用特定计算机的客户机使用,来限制对它们的访问。

主接口. 一种机制,用于定义使客户机能够创建和删除企业 Bean 的方法。

主密钥. 使客户机能够定位特定实体 Bean 的唯一标识符。

主密钥类名. 一个变量,用于指定 Bean 的主密钥的全限定类名。用于 JNDI 查找。

主题. 由管理员创建的对象,用于实现发布/订阅传送模型。主题可被看作内容分层结构中的节点,用于收集和分发与此主题相关的消息。将主题用作媒介,可以将消息发布者与消息订阅者分开。

主要. 作为验证结果指定给实体的标识。

属性. 定义应用程序组件行为的单个属性。在 server.xml 文件中,属性是包含名称/值对的元素。

属性. 可由 servlet 设置的请求对象中的"名称-值"对。还包括用于修改 XML 文件中的元素的"名称-值"对。与参数相对。更多情况下,属性是指元数据单元。

专用密钥. 参见公共密钥加密

装配. 将分散的应用程序组件组合为一个可以部署的单元的过程。参见部署

状态. 1.实体在任何给定时间的环境或条件。2. 分布式数据存储机制,可用于通过 Sun ONE Application Server 特征接口 IState2 存储应用程序的状态。参见会话状态持久状态

状态会话 Bean. 一个表示与特定客户机之间的会话的会话 Bean,它自动在多个客户机调用的方法中维护状态。

资源管理器. 一个用作资源(例如,数据库或消息代理)与资源客户机(例如,Sun ONE Application Server 进程)之间的辅助设备的对象。控制全局可用的数据源。

资源引用. 部署描述符中的元素,用于标识资源的组件编码名称。

组. 以某一方式相关的一组用户。组成员关系通常由本地系统管理员维护。参见用户角色

组件. Web 应用程序、企业 Bean、消息驱动的 Bean、应用程序客户机或连接器。参见应用程序模块

组件合同. 用于建立企业 Bean 与其容器之间的关系的合同。


上一个      目录      索引      下一个     
Copyright 2003 Sun Microsystems, Inc. All rights reserved.