Sun Java Enterprise System 术语表

J

 

 

J2EETM application( J2EE 应用程序)

(n.)J2EE platform(J2EE 平台)功能的任意可部署单元。可以是单个 J2EE 模块,或者是与 J2EE 应用程序部署描述符一起打包到 EAR 文件中的一组模块。J2EE 应用程序通常被设计为分布于多个计算层。

J2EE component(J2EE 组件)

(n.)一种受容器支持的自包含功能性软件单元,在部署时可对其进行配置。包括 web application(Web 应用程序)session bean(会话 bean)entity bean(实体 bean)message-driven bean(消息驱动 bean)application client(应用程序客户端)connector(连接器)。这些 J2EE 组件以 JavaTM 编程语言编写,并且编译方式与该语言其他程序相同。另参见 component(组件)

J2EE module(J2EE 模块)

(n.)一种软件单元,包含一个或多个具有相同容器类型以及该类型的一个部署描述符的 J2EE 组件。模块可以作为独立单元来部署,也可以集成到 J2EE 应用程序中。另参见 life-cycle module(生命周期模块)module(模块)

J2EE platform(J2EE 平台)

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

J2EE product(J2EE 产品)

(n.)符合 J2EE 平台规范的实现。

J2EE product provider(J2EE 产品提供者)

(n.)提供 J2EE 产品的供应商。

J2EE server(J2EE 服务器)

(n.)J2EE 产品的运行时部分。J2EE 服务器提供 EJB 或 Web 容器,或两者同时提供。另参见 container(容器)

J2METM platform(J2ME 平台)

(Java 2 Platform, Micro Edition) (n.)高度优化的 Java 运行时环境,其面向广泛的消费类产品,包括寻呼机、便携式电话、可视电话、数字机顶盒以及车载导航系统。

J2SETM platform(J2SE 平台)

(Java 2 Platform, Standard Edition) (n.)核心 Java 技术平台。

JAF

(JavaBeansTM Activation Framework,JavaBeans 激活框架)(n.)将 MIME 数据类型支持集成到 Java 平台中。另参见 MIME data type(MIME 数据类型)

JAR file contract(JAR 文件订约)

(n.)Java 归档文件订约,指定企业 bean 软件包中必须包含哪些信息。

JATO

(n.)一种库,用于相互转换以 Java 编程语言编写的代码和以 XML 编写的代码。又称为 Sun Java System Web Application Framework 或 Application Framework。JATO 适合于企业 Web 应用程序开发。JATO 结合了多种概念,如显示字段、应用程序事件、组件分层结构以及以页面为中心的开发方法。

Java 2 Platform, Enterprise Edition

参见 J2EE platform(J2EE 平台)

Java 2 Platform, Micro Edition

参见 J2METM platform(J2ME 平台)

Java 2 Platform, Standard Edition

参见 J2SETM platform(J2SE 平台)

JavaBeanTM namespace(JavaBean 名称空间)

(n.)一种标准,允许为由某一软件包定义的元素名称集指定唯一的标签。使用该软件包的文档可以加入任何其他文件,而不会造成元素名称间的冲突。在软件包中定义的元素将被唯一地标识,以便解析程序可以根据您的软件包而不是其他软件包确定何时解释一个元素。

JavaBeans Activation Framework(JavaBeans 激活框架)

参见 JAF

JavaBeans component(JavaBeans 组件)

(n.)可以由工具进行处理并可编写到应用程序中的 Java 类。JavaBeans 组件必须遵守特定属性和事件接口约定。

JavaBeans component architecture(JavaBeans 组件体系结构)

(n.)一种可移植的、独立于平台的可重用组件模型。

Java Enterprise System

(n.)由单个 Sun 软件产品集成的软件系统,它支持分布式企业应用程序。

Java ES

参见 Java Enterprise System

Java ES shared component(Java ES 共享组件)

参见 shared component(共享组件)

JavaMailTM (API, extension)(JavaMail(API,扩展))

(n.)用于发送和接收电子邮件的 API。应用程序代码使用 Java Naming and Directory InterfaceTM (JNDI) 服务查找采用 JNDI 名称的 JavaMail 会话资源对象。

JavaScriptTM programming language(JavaScript 编程语言)

(n.)一种简洁的、基于对象的脚本语言,用于开发客户机和服务器 Internet 应用程序。

JavaServer FacesTM conversion model(JavaServer Faces 转换模型)

(n.)一种转换机制,用于相互转换由 JavaServer Faces UI 组件生成的、基于字符串的标记和服务器端 Java 对象。

JavaServer Faces event and listener model(JavaServer Faces 事件和侦听器模型)

(n.)一种用于确定如何处理由 JavaServer Faces UI 组件产生的事件的机制。该模型基于 JavaBeans 组件事件和侦听器模型。

JavaServer Faces expression language(JavaServer Faces 表达式语言)

(n.)由 JavaServer Faces UI 组件标记属性使用的简单表达式语言,用于将相关组件绑定到 bean 属性上或将相关组件的值绑定到方法或外部数据源(如 bean 属性)上。与 JSP expression language(JSP 表达式语言)表达式不同,JavaServer Faces EL 表达式由 JavaServer Faces 实现而非 Web 容器来计算。

JavaServer Faces navigation model(JavaServer Faces 导航模型)

(n.)一种用于定义 JavaServer Faces 应用程序中页面显示顺序的机制。

JavaServer Faces UI component(JavaServer Faces UI 组件)

(n.)一种用户界面控件,用于将数据输出到客户机或允许用户将数据输入 JavaServer Faces 应用程序。

JavaServer Faces UI component class(JavaServer Faces UI 组件类)

(n.)定义 JavaServer Faces UI 组件行为和属性的 JavaServer Faces 类。

JavaServer Faces technology(JavaServer Faces 技术)

(n.)一种框架,用于为以 Java 编程语言编写的 Web 应用程序建立服务器端用户界面。

JavaServer Faces validation model(JavaServer Faces 验证模型)

(n.)一种机制,用于验证用户输入 JavaServer Faces UI 组件的数据。

JavaServer PagesTM technology(JavaServer Pages 技术)

参见 JSP technology(JSP 技术)

Java Web Start software(Java Web Start 软件)

(n.)一种 Web 应用程序启动程序。使用 Java Web Start 软件,单击 Web 链接即可启动应用程序。如果应用程序不在计算机上,Java Web Start 会自动下载该应用程序并将它缓存到计算机中。应用程序下载到其缓存区后,即可从桌面图标或浏览器链接启动。无论使用哪种方法启动应用程序,始终都会显示应用程序的最新版本。

JAXM

(Java API for XML Messaging,用于 XML 消息传送的 Java API)(n.) 一种使用 SOAP 标准的 Java API,使应用程序能够发送和接收面向文档的 XML 消息。这些消息可以有附件,也可以没有附件。

JAXP

(Java API for XML Processing,用于 XML 处理的 Java API)(n.)用于处理 XML 文档的 API。JAXP 利用解析程序标准 SAX 和 DOM,以便选择将数据解析为事件流或生成其树状结构的表示。JAXP 支持 XSLT 标准,从而让您能够控制数据的表示方式并能将数据转换为其他 XML 文档或其他格式(如 HTML)。JAXP 提供对名称空间的支持,从而允许使用在其他情况下可能会产生命名冲突的模式。

JAXR

(Java API for XML Registries,用于 XML 注册表的 Java API)(n.)一种统一的标准 Java API,用于访问不同种类的 XML 注册表。它使用户能够构建、部署和搜索 Web 服务。另参见 registry(注册表)

JAXR client(JAXR 客户机)

(n.)一种客户机程序,它使用 JAXR API 通过 JAXR 提供者访问业务注册表。

JAXR provider(JAXR 提供者)

(n.)JAXR API 的一种实现,提供对特定注册表提供者的访问或对基于通用规范的注册表提供者类的访问。

JAX-RPC

(Java API for XML-based RPC,用于基于 XML 的 RPC 的 Java API)(n.)一种 Java API,使开发者能够根据基于 XMLRPC 协议,构建可交互使用的 Web 应用程序和 Web 服务。

JDBCTM connection pool(JDBC 连接池)

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

JDBC resource(JDBC 资源)

(n.)一种资源,用于通过现有 JDBC 连接池,将应用服务器中运行的应用程序连接到数据库。由 Java Naming and Directory Interface (JNDI) 名称(供应用程序使用)和一个现有 JDBC 连接池的名称组成。

JDBC technology(JDBC 技术)

(Java DataBase Connectivity software,Java 数据库连接软件)(n.)一组标准化的类和接口,使开发者能够创建数据感知组件。JDBC API 以一种独立于平台和供应商的方式,实现了连接到数据源以及与数据源交互的方法。JDBC 技术为基于 SQL 的数据库访问提供了调用级 API。

JHTML

(J-Sky hypertext markup language,J-Sky 超文本标记语言)Vodafone 专有的语言,用于为日语 J-Sky 设备编程。

JMS

(Java Message Service,Java 消息服务)(n.)定义 Java 客户机如何访问消息服务设备的一套标准接口和语义。这些接口为使用 Java 编程语言编写的程序提供了一种创建、发送、接收和读取消息的标准方式。

JMS administered object(JMS 管理对象)

(Java Message Service administered object,Java 消息服务管理对象)(n.)由管理员创建的预配置 Java 消息服务对象(JMS connection factory(JMS 连接工厂)JMS destination(JMS 目的地)),供一个或多个 JMS 客户端使用。使用受管理对象可以使 JMS 客户端从提供者的拥有权中脱离出来,从而使客户机独立于提供者。这些对象由管理员置入一个 Java Naming and Directory Interface (JNDI) 名称空间中,并由 JMS 客户端使用 JNDI 查找进行访问。

JMS API

(Java Message Service API,Java 消息服务 API)(n.)定义 JMS 客户端如何访问 JMS 消息服务设备的一套标准接口和语义。这些接口为使用 Java 编程语言编写的程序提供了一种创建、发送、接收和读取消息的标准方式。

JMS application(JMS 应用程序)

(Java Message Service application,Java 消息服务应用程序)(n.)一个或多个进行消息交换的 JMS 客户端。

JMS client(JMS 客户端)

(Java Message Service client,Java 消息服务客户机)(n.)一种应用程序或软件组件,使用 JMS 消息服务与其他 JMS 客户端进行交互,以交换消息。

JMS connection factory(JMS 连接工厂)

(Java Message Service connection factory,Java 消息服务连接工厂)(n.)由 Java 消息服务管理的对象,JMS 客户端使用该对象创建与 JMS 消息服务的连接。

JMS destination(JMS 目的地)

(Java Message Service destination,Java 消息服务目的地)(n.)JMS 消息服务中的物理目的地,生成的消息被传送到此目的地,以进行路由选择和继续传送给使用方。此物理目的地由一个 JMS 管理对象标识和封装,JMS 客户端使用该对象指定收到的消息和外出的消息的目的地。

JMS messages(JMS 消息)

(Java Message Service messages,Java 消息服务消息)(n.)由 Java 消息服务客户机使用的异步请求、报告或事件。消息包含消息头(可以向其中添加附加字段)和正文。消息头指定标准字段和可选属性。消息正文含有要发送的数据。

JMS provider(JMS 提供者)

(Java Message Service provider,Java 消息服务提供者)(n.)一种为消息传送系统提供 JMS 接口,并添加完整产品所需的管理和控制功能的产品。

JMS service(JMS 服务)

(Java Message Service service,Java 消息服务的服务)(n.)为 Java 消息服务消息传送系统提供传送服务(包括与 JMS 客户端的连接、消息路由选择和传送、持久性、安全性和日志记录)的软件。消息服务维护的物理目的地接收 JMS 客户端发送的消息,而该目的地的消息被发送至使用该消息的客户端。

JMS session(JMS 会话)

(Java Message Service session,Java 消息服务会话)(n.)用于发送和接收 JMS 消息的单线程上下文。JMS 会话可以是非事务性的、经本地事务处理的或者可以参与分布式事务。

JNDI extension(JNDI 扩展)

(Java Naming and Directory Interface extension,Java Naming and Directory Interface 扩展)(n.)Java 平台的一种标准扩展,它为支持 Java 技术的应用程序提供使用企业中多个命名和目录服务的统一接口。作为 Java Enterprise API 集的组成部分,JNDI 可使各种不同的企业命名和目录服务相互连接。

JNDI name(JNDI 名称)

(Java Naming and Directory Interface name,Java Naming and Directory Interface 名称)(n.)用于访问已在 JNDI 命名服务中注册的资源的名称。

job controller(作业控制器)

(n.)负责在接到各种其他 MTA 组件请求时调度和执行任务的 MTA 组件。

join rule(联接规则)

(n.)一种规则,用于指定 Directory Proxy Server 从数据视图中的条目与主数据视图中的条目的链接方式,或者一个 SQL 表中的条目与其他 SQL 表中的条目的链接方式。

jspc utility(jspc 实用程序)

(n.)用于采用 JSP technology(JSP 技术)创建的页面的编译程序。该实用程序检查所有 JSP 页是否符合 JSP 规范。

JSPTM action(JSP 操作)

(n.)一种 JSP 元素,可以对隐含对象和其他服务器端对象进行操作,或者可以定义新的脚本变量。操作遵守元素的 XML 语法,有起始标记、正文和结束标记;如果正文为空,它也可以使用空标记语法。标记必须使用前缀。操作分为标准和自定义操作。

JSP container(JSP 容器)

(n.)一种 container(容器),其提供与 servlet 容器以及将 JSP 页解释并处理成 servlet 的引擎相同的服务。

JSP container, distributed(可分布的 JSP 容器)

(n.)一种 JSP 容器,可以运行被标记为可分布的 Web 应用程序,并且散布于可能运行在不同主机上的多个 Java 虚拟机上。

JSP custom action(JSP 自定义操作)

(n.)一种用户定义的操作,由标记库描述符以可移植方式描述并由 taglib 指令导入 JSP 页。自定义操作用于封装编写 JSP 页过程中的递归任务。

JSP custom tag(JSP 自定义标记)

(n.)一种引用 JSP 自定义操作的 tag(标记)

JSP declaration(JSP 声明)

(n.)一种 JSP 脚本元素,用在 JSP 页中声明方法、变量或两者。

JSP directive(JSP 指令)

(n.)一种 JSP 元素,向 JSP 容器提供指令并在转换时解释。

JSP document(JSP 文档)

(n.)以 XML 语法编写并受到 XML 文档约束的 JSP 页。

JSP element(JSP 元素)

(n.)由 JSP 转换程序识别的 JSP 页部分。元素可以是指令、操作或脚本元素。

JSP expression(JSP 表达式)

(n.)一种脚本元素,包含一个被计算和转换为字符串并放入隐含 out 对象的有效脚本语言表达式。

JSP expression language(JSP 表达式语言)

(n.)一种语言,用于编写表达式来访问 JavaBeans 组件属性。EL 表达式可用于静态文本以及任何可以接受表达式的标准或自定义标记属性。

JSP page(JSP 页)

(n.)一种基于文本的文档,其包含静态文本以及描述如何处理请求以创建响应的 JSP 元素。JSP 页转换为 servlet,并像 servlet 一样处理请求。

JSP scripting element(JSP 脚本元素)

(n.)一种 JSP 声明、scriptlet 或表达式,其语法由 JSP 规范定义,其内容根据 JSP 页中所用的脚本语言来编写。JSP 规范描述了语言页面属性为 "java" 的情况下的语法和语义。

JSP scriplet

(n.)一种 JSP 脚本元素,其包含在 JSP 页所用的脚本语言中有效的任意代码片段。JSP 规范描述了在语言页面属性为 "java" 的情况下什么是有效的 scriptlet。

JSP standard action(JSP 标准操作)

(n.)在 JSP 规范中定义的一种操作,并总是对 JSP 页可用。

JSP tag file(JSP 标记文件)

(n.)一种源文件,其包含 JSP 代码的可重用片段,该片段在 JSP 转换为 servlet 时将转换为标记管理器 。

JSP tag handler(JSP 标记管理器)

(n.)一种 Java 编程语言对象,可实现自定义标记的行为。

JSP tag library(JSP 标记库)

(n.)使用标记库描述符和 Java 类来描述的自定义标记集合。另参见 JSTL

JSP technology(JSP 技术)

(1) (n.)一种可扩展的 Web 技术,它使用静态数据、JSP 元素以及服务器端 Java 对象来为客户机生成动态内容。通常,静态数据为 HTML 或 XML 元素,并且在多数情况下,客户机为 Web 浏览器。使用 JSP 技术创建的页面将标准浏览器页面的布局功能和编程语言的强大功能结合在一起。

(2) (n.)实现了所有 JSP 技术元功能(包括实例化、初始化、解构、从其他组件访问以及配置管理)的扩展。在 Web 服务器而非 Web 浏览器上运行的可再度使用的 Java 应用程序。

JSS

参见 Network Security Services for Java, JSS(面向 Java 的网络安全服务)

JSSE

(Java Secure Socket Extension,Java 安全套接字扩展)(n.)一组启用安全 Internet 通信的软件包。

JSTL

(JavaServer Pages 标准标记库) (n.)一种标记库,用于封装对大量 JSP 应用程序通用的核心功能。JSTL 支持常见的结构化任务,如迭代和条件语句、用于处理 XML 文档的标记、国际化和特定于语言环境的格式化标记、SQL 标记以及函数。

JTA

(Java transaction API,Java 事务 API)(n.)一种 API,它允许应用程序和 J2EE 服务器访问事务。

JTS

(Java transaction service,Java 事务服务)(n.)指定事务管理器的实现,该事务管理器支持 JTA 并以低于 API 的级别实现符合 Object Management Group Object Transaction Service 1.1 规范的 Java 映射。