Rational Software Development Platform 词汇表

此词汇表包括 Rational Software Development Platform 的术语和定义。

在此词汇表中使用了下列交叉引用:

  1. 请参阅可以让读者参考一个术语的首选同义词,或者参考一个首字母缩写词或缩写词的已定义完整形式。
  2. 另请参阅可以让读者参考相关术语或对照术语。

要查看其他 IBM 产品的词汇表,请访问 http://www-306.ibm.com/software/globalization/terminology/

〔A〕

安全角色(security role)
在 J2EE,由应用程序组装人员定义的用户的抽象逻辑分组。当部署了应用程序时,就会将角色映射至运营环境中的安全标识,例如,主体或组。(Sun)
安全套接字层(Secure Sockets Layer,SSL)
提供通信隐私的安全性协议。借助于 SSL,客户机/服务器应用程序以用于避免窃听、篡改和伪造消息的方式通信。
安装目录(installation directory)
用来存储软件包的唯一文件的目录。另请参阅共享资源(shared resource)
按钮(push button)
窗口或对话框中的一个矩形控件,当单击它时,立即会导致执行一个操作。可用文本和/或图形对按钮作标注。最熟悉的按钮有“确定”和“取消”。

〔B〕

版本对象库(versioned object base,VOB)
一个存储库,用来存储各个版本的文件元素、目录元素、派生对象以及与这些对象相关联的元数据。
版本控制(version control)
协调和集成小组提交的工作的历史记录。
版本树(version tree)
一个元素的所有版本按逻辑组织成的一种分层结构。版本树还会显示合并操作。
版本(version)
用来实现一个元素的特定修订的对象。一个元素的各个版本组织成一种版本树结构。另请参阅已检出版本(checked-out version)
绑定(bind)
使用约定协议在网络中的软件组件之间建立连接。在 Web Service 中,当服务请求者在运行时通过使用服务描述中的绑定详细信息,来调用或启动与服务的交互,从而找到、联系和调用服务时,会发生该绑定操作。
包统计信息(package statistics)
按包来分组的有关已进行概要分析的应用程序的详细统计信息。另请参阅实例统计信息(instance statistics)
包装器(wrapper)
一个对象,它封装并委托另一个对象以某种方式改变它的接口或行为。(Sun)
包组(package group)
由一个或多个包组成的一个组,它们旨在一起工作并且可以安装到同一个目录中。
包(package)
(1)将组件组装成模块以及将模块组装成企业应用程序。
(2)Java 编程中的一组类型。包是用包关键字声明的。(Sun)
(3)软件产品的一个可安装单元。软件产品包是一些可单独安装的单元,它们可以独立于该软件产品的其他包来运行。
北美工业分类系统(North American Industry Classification System,NAICS)
在 Web Service 中,基于使用相似或完全相同生产过程的商品和服务组的经济分类系统。
被劫持文件(hijacked file)
快照视图中已修改但是尚未检出的版本。缺省情况下,快照视图中未检出的版本的文件属性被指定为“只读”。如果更改了此属性并且修改了此文件,则此文件将不受 ClearCase 直接控制并认为它是被劫持文件。
备忘单(cheat sheet)
一个界面,用来指导用户完成执行复杂任务所需的向导和步骤并链接至联机帮助的相关部分。
本地历史记录(local history)
保存在工作台中以将当前版本与先前版本进行比较的文件的副本。根据可配置首选项,每次保存可编辑文件时,工作台都会更新本地历史记录。
本地 home 接口(local home interface)
EJB 中的一个接口,它指定本地客户机用于定位、创建和除去企业 bean 类的实例的方法。另请参阅远程 home 接口(remote home interface)
本地(local)
不必使用通信线路而直接从用户系统进行访问的设备、文件或系统。另请参阅远程(remote)
边界类(boundary class)
在性能概要分析中,通常不在过滤条件之内,但由包括为过滤器的类直接调用的类。
编辑器区域(editor area)
在 Eclipse 和基于 Eclipse 的产品中,工作台窗口中的区域,用于编辑打开的文件。
编译单元(compilation unit)
能够被完全正确编译的一部分计算机程序。
标记库(tag library)
在 JSP 技术中,标识使用 taglib 描述符和 Java 类描述的定制操作的标记的集合。可以将 JSP 标记库导入任何 JSP 文件中并与各种脚本语言配合使用。(Sun)
标记栏(marker bar)
工作台的编辑器区域左边的灰色边框,书签和断点将显示在该边框中。
标记(tag)
用户创建并指定给资产的字或短语。用户创建标记以建立对他们自己有意义的搜索条件。
标签类型(label type)
用来定义在版本对象库(VOB)中使用的版本标签的类型对象。
标签(label)
标签类型对象的一个实例,它对版本提供用户定义的名称。另请参阅对象(object)
标准窗口小部件工具箱(Standard Widget Toolkit,SWT)
供 Java 开发者使用的 Eclipse 工具箱,它定义一个通用的可移植的用户界面 API,该 API 使用底层操作系统的本机窗口小部件。另请参阅抽象窗口工具箱(Abstract Window Toolkit)Swing 集(Swing Set)
表单 bean(form bean)
Struts 中的一个类,用于存储来自提交的客户机请求的 HTML 或 JSP 表单数据或存储来自用户单击的链接的输入数据。所有表单 bean 的超类都是 ActionForm 类。
表单(form)
用于插入信息的显示屏幕、打印文档或文件,带有定义的空格。
表示法(notation)
一个包含有关 XML 文件中信息的注解、注释或说明的 XML 构造。表示法可以用来使二进制描述与实体或属性相关联。
表(table)
关系数据库中的一个数据库对象,它包含特定数目的列并用来存储一组无序的行。另请参阅视图(view)
别名(alias)
这是在生成 EGL 时放在输出源文件中的一个名称,用于代替 EGL 源代码中的名称。在大多数情况下,原始名称会取别名,这是因为它在目标生成语言中无效。
并发版本控制系统(Concurrent Versions System,CVS)
一个开放式源代码和网络透明性的版本控制系统。
布局管理器(layout manager)
在图形用户界面的编程中,一个用来控制容器内 Java 组件的大小和位置的对象。Java 平台为 AWT 和 Swing 容器提供了几个常用的布局管理器。
布局框(layout box)
Page Designer 中的一个控件,它允许 Web 设计人员确定页面中文本和图像的位置。可以使用网格来堆叠或者对齐布局框。
部署代码(deployment code)
使应用程序开发者编写的 bean 实现代码能够在特定 EJB 运行时环境中工作的附加代码。可以使用应用程序服务器供应商提供的工具来生成部署代码。
部署描述符(deployment descriptor)
一个 XML 文件,描述应如何通过指定配置和容器选项来部署模块或应用程序。例如,EJB 部署描述符将有关如何管理和控制企业 bean 的信息传递至 EJB 容器。
部署目录(deployment directory)
在安装了应用程序服务器的机器上,已发布的服务器配置和 Web 应用程序所在的目录。
部署(deploy)
将文件或安装软件置于运营环境中。在 J2EE 中,此过程涉及到创建适合于正在部署的应用程序类型的部署描述符。
布线(wire)
一种技术,用于连接两个或多个协作 portlet 以使源 portlet 中的更改自动更新目标 portlet 而不需要任何用户交互。另请参阅单击激活操作(Click-to-Action)协作 portlet(cooperative portlet)

〔C〕

参数(parameter,parm)
传递给函数、命令或程序的一个值或引用,用作输入或者控制操作。可以由用户或者由另一个程序或进程提供值。
参数(parm)
请参阅参数(parameter)
参与者(participant)
可访问并使用 Portal 场所的该场所成员。缺省情况下,所有门户网站用户都是公用场所的参与者。另请参阅场所设计者(place designer)场所管理员(place manager)
操作集(action set)
在 Eclipse 中,这是一组命令,用于将透视图添加至主工具栏和菜单栏。
操作映射(action mapping)
一种 Struts 配置文件条目,它将操作名称与 Action 类、表单 bean 和本地转发相关联。
测试环境(test environment)
硬件和软件配置的特定实例,为了在已知受控情况下进行测试而建立。
测试模式(test pattern)
用于自动生成组件测试的模板。有若干测试模式可用于测试 Java 和 EJB 组件。另请参阅组件测试(component test)
测试套件(test suite)
定义测试行为并控制测试执行和部署的一组测试用例。
测试用例(test case)
自动执行测试软件这一任务的一组任务、脚本或例程。
测试装置(test harness)
用来使 DB2 数据库能够供 DB2 XML Extender 使用的一系列脚本文件。当从关系数据库至 XML 映射生成 DAD 文件时,可以选择创建测试装置。一旦已启用,它就测试从数据组成 XML 以及将 XML 文件分解成关系数据。
插件(plug-in)
向现有程序或应用程序添加功能的软件模块。
查看点(watchpoint)
一个断点,当修改了指定的字段或表达式时,它就会暂挂执行。
查找(find)
请参阅发现(discover)
场所成员(place member)
参与或被授予对某个场所的访问权的个人或组。场所成员对场所的访问权分为三个级别:管理员、设计者和参与者。
场所管理员(place manager)
能够编辑场所成员资格、布局和书签的场所成员。另请参阅参与者(participant)场所设计者(place designer)
场所设计者(place designer)
能够编辑场所布局和书签的场所成员。另请参阅参与者(participant)场所管理员(place manager)
超类型(supertype)
在类型层次结构中,一个子类型从其继承属性的类型。
超类(superclass)
Java 中的一个类,可从中派生特定类,其间可能包含一个或多个类。
超时(timeout)
分配给要发生或完成的事件的时间间隔,在此时间间隔后操作会中断。
超文本标记语言(Hypertext Markup Language,HTML)
一种标记语言,它遵从“标准通用标记语言”标准且主要用来支持文本和图形信息(包括超文本链接在内)的联机显示。
超文本文件传输协议(Hypertext Transfer Protocol,HTTP)
一种因特网协议,用来在 Web 上传送和显示超文本和 XML 文档。
程序规范块(program specification block,PSB)
DL/I 和 IMS 中的一个控制块,用来标识应用程序使用的目标和数据库。PSB 由一个或多个程序通信块(PCB)构成。另请参阅程序通信块(program communication block)
程序临时性修订(program temporary fix,PTF)
对于 System i、System p 和 System z 产品,这是经过 IBM 测试并且所有使用者都可以获得的修订。另请参阅修订包(fix pack)
程序通信块(program communication block,PCB)
一个控制块,它包含指向信息管理系统(IMS)数据库的指针。另请参阅程序规范块(program specification block)
成员资格(membership)
成为门户网站用户和场所成员的状态。门户网站中的成员资格是由管理员在安装和设置门户网站服务器时控制的。各个场所的成员资格由场所管理员控制,管理员将确定每个场所成员的访问级别:参与者、场所设计者或场所管理员。
持久性(persistence)
(1)跨会话边界维护的数据特征,或在执行创建程序或进程之后仍存在的对象的特征,这些特征通常保存在非易失性存储器(例如,数据库系统)中。
(2)在 J2EE 中,用于在实体 bean 的实例变量与底层数据库之间传送实体 bean 的状态的协议。(Sun)
持久(persist)
跨会话边界进行维护,通常在非易失性存储器(例如,数据库系统或目录)中。
重叠(eclipsed)
由于视图当前选择了另一个同名对象而变得不可视的版本对象库(VOB)对象。
重构(refactor)
转换某个程序,例如,通过将包或方法重命名而同时保留其行为来进行转换。
重设开发基线(rebase)
这是一项 ClearCase 操作,它使开发工作区与由另一个流(通常是项目的集成流或者特定于功能部件的开发流)中的更新基线表示的一组版本保持一致。
抽象测试(abstract test)
用于测试 Java 接口、抽象类和超类的组件或单元测试,不能独立运行,也不包括测试套件。另请参阅组件测试(component test)
抽象窗口工具箱(Abstract Window Toolkit,AWT)
Java 编程中的一组 GUI 组件,这些组件是使用组件的本机平台版本实现的。这些组件提供了所有操作系统环境的公共功能子集。(Sun)另请参阅 Swing 集(Swing Set)标准窗口小部件工具箱(Standard Widget Toolkit)
初始化位置(initialization point)
用户定义的常量或变量,用于初始化对象的属性。
处理程序(handler)
在 Web Service 中,这是用于处理服务内容和扩展 JAX-RPC 运行时系统的功能的一种机制。
触发器(trigger)
(1)数据库技术中的一种程序,每当对特定表或视图执行指定操作时就会自动调用该程序。
(2)一个监视器,它指定每当执行某一 ClearCase 操作时就要执行的一个或多个标准程序或内置操作。
触发(fire)
在面向对象程序设计中,导致状态发生转换。
传递(deliver)
一项 ClearCase 操作,开发者通过此操作将他们自己的开发流中的工作合并到项目的集成流或者特定于功能部件的开发流中。必要时,传递操作将调用“合并管理器”来合并各个版本。
传输控制协议(Transmission Control Protocol,TCP)
在因特网中和在遵从“因特网工程任务组织”(IETF)标准的任何网络中用作网间协议的通信协议。TCP 提供了分组交换通信网络中和这种网络的互联系统中可靠的主机间协议。另请参阅因特网协议(Internet Protocol)
传输控制协议/因特网协议(Transmission Control Protocol/Internet Protocol,TCP/IP)
一种业界标准,非专有的一组通信协议,它通过不同类型的互连网络来为应用程序之间提供可靠的端到端连接。
传输(transport)
Web 服务器的 WebSphere Application Server 插件与应用程序 Web 模块所在的 Web 容器之间的请求队列。当用户在 Web 浏览器中请求应用程序时,该请求会被传递至 Web 服务器,然后通过传输方法传递至 Web 容器。
创建时间(creation time)
资产所有者创建资产所用的时间总量(以小时、日、月或年计)。
窗口小部件(widget)
一个可复用的用户界面组件(如按钮、滚动条、控制区或文本编辑区),它可接收键盘或鼠标的输入并可与应用程序或另一个窗口小部件通信。
存储过程(stored procedure)
包含过程构造和嵌入式 SQL 语句的块,它存储在数据库中并可通过名称来调用。存储过程允许将一个应用程序分成两部分运行,一部分在客户机上运行,另一部分在服务器上运行,因此一个调用可以对数据库进行几个访问。
存储库管理员(repository administrator)
配置并测试存储库功能(例如,数据库连接、电子邮件预订、索引计时器和定制用户信息)的人员。存储库管理员负责配置面向服务的体系结构(SOA)产品集成;创建团队空间、资产类型、类别模式和资产关系。
存储库(repository)
(1)一个持久存储区,其中的包可供下载。
(2)数据和其他应用程序资源的持久存储区。
存根(stub)
一个小型程序例程,它替代较长的程序,并且有可能是远程程序。例如,存根可能是一个在客户机与服务器之间传送过程调用(RPC)和响应的程序模块。在 Web Service 中,存根是从 Web 服务定义语言(WSDL)文档生成的 Java 接口的实现。

〔D〕

打包实用程序(packaging utility)
用于将包复制到存储库中以便公布的实用程序。
代理程序(agent)
一个程序,它会在没有用户干预的情况下或按照正常的时间安排自动执行特定服务,如数据收集。
代理服务器(proxy server)
一个服务器,它接收目标是另一服务器的请求并代表客户机(作为客户机的代理)获取所请求的服务。代理服务器通常在客户机与服务器不能直接连接时使用。例如,客户机不能符合服务器的安全性认证要求但应允许它获得一些服务。
代理控制器(Agent Controller)
驻留在每个部署主机上的守护进程,它提供了这样一种机制:通过这种机制,客户机应用程序可以启动新的主机进程或连接至与该主机上的现有进程共存的代理程序。
代码辅助(code assist)
请参阅内容辅助(content assist)
代码片断编辑测试窗(scrapbook)
一个可用来试验和评估 Java 表达式的编辑器。工作台用户可以在代码片断编辑测试窗中运行、检查和显示代码片段。
单击激活操作(Click-to-Action,C2A)
实现协作 portlet 的一种方法,用户可通过它单击源 portlet 上的图标以将数据传送至一个或多个目标 portlet。另请参阅协作 portlet(cooperative portlet)布线(wire)
单选按钮(radio button)
图形用户界面中的一个控件,由一个圆圈和旁边的文本组成,用来表示一组互斥选项的其中一个选项。当选中一个选项时,就会部分填充该圆圈。
单元素(singleton)
一个仅可实例化一次的类。单元素类不能是接口。
导航栏(navigation bar)
至 Web 站点中其他 Web 页面的一组链接。例如,导航栏通常位于页面的顶部或底部并且包含指向 Web 站点中主要部分的直接链接。
递归(recursion)
一种编程技术,程序或例程使用该技术来调用自身以执行操作中的连续步骤,每个步骤使用前一步骤的输出。
电子商务(e-business)
通过电子媒体(例如,因特网)进行的商业事务。
调用堆栈(call stack)
一个数据元素列表,由 Java 虚拟机(JVM)构造和维护以便成功调用程序并从方法返回。
定制标记(custom tag)
对执行特殊任务的 JavaServer Pages (JSP) 语言的扩展。定制标记通常是以标记库的形式分发的,标记库还包含实现标记的 Java 类。
定制操作(custom action)
在 JSP 编程中,由标记库描述符和一组 Java 类以可移植方式描述的操作,并且由 taglib 伪指令导入 JSP 页面。(Sun)
定制程序(customizer)
与 bean 相关联的 Java 类(实现 java.beans.Customizer 接口),以便为该 bean 的属性提供更丰富的用户界面。
定制属性(custom attribute)
资产的用户定义的特征,例如:支持联系人和机密。
定制(customization)
用户对门户网站页面或 portlet 的修改。WebSphere Portal 允许用户通过修改页面布局并选择将对每个设备显示的 portlet 来定制门户网站页面。另请参阅个性化(personalization)
动态视图(dynamic view)
始终与由配置规范指定的版本对象库(VOB)保持同步的视图。动态视图使用多版本文件系统(MVFS)来创建和维护一个目录树,该目录树中包含各个版本的 VOB 元素和视图专用文件。
动态 Web 内容(dynamic Web content)
一些编程元素,例如,JavaServer Pages(JSP)文件、servlet 和脚本,需要进行客户端或服务器端处理以便运行时在 Web 浏览器中准确显示这些元素 。
动态 Web 项目(dynamic Web project)
包含具有动态内容(例如,servlet 或 JavaServer Pages (JSP) 文件)的 Web 应用程序的资源的项目。动态 Web 项目的结构反映 Web 内容、类、类路径和部署描述符等的 J2EE 标准。
端点侦听器(endpoint listener)
通过服务集成总线接收 Web service 的入局消息的点或地址。
端点(endpoint)
充当会话的来源或目标的系统。
端口类型(port type)
Web 服务描述语言(WSDL)文档中的一个元素,由一组抽象操作组成,每个抽象操作都涉及到 Web Service 支持的输入和输出消息。
端口(port)
就象在 WSDL 文档中定义的那样,被定义为绑定和网络地址的组合的单个端点。
断点(breakpoint)
程序中的一个指定点,系统在此处将停止处理,经过人工干预之后又可以继续进行处理。
堆栈帧(stack frame)
堆栈的一个部分,包含个别例程的局部变量、自变量和寄存器内容以及指向前一堆栈帧的指针。
堆栈(stack)
内存中的一个区域,通常用来存储诸如子例程的临时寄存器信息、参数和返回地址等信息。
堆(heap)
在 Java 编程中,Java 虚拟机在运行时用来存储 Java 对象的内存块。Java 堆内存由垃圾回收器管理,垃圾回收器会自动释放不再使用的 Java 对象。
对话框(dialog box)
一个辅助窗口,它要求用户输入有关特定任务或子任务的信息。“打印”和“另存为”对话框就是常见的对话框示例。对话框是模式对话框,即,必须先关闭对话框,用户才能在启动该对话框的窗口中继续执行操作。
队列(queue)
一个 WebSphere MQ 对象,消息排队应用程序可将消息放置其中,也可从中获取消息。
对象请求代理程序(Object Request Broker,ORB)
在面向对象程序设计中,通过透明地使对象能够交换请求和响应来充当中间件的软件。
对象注册表(object registry)
一个网络范围内的数据库,它记录所有版本对象库(VOB)存储目录和所有视图存储目录的存储位置。mktag、rmtag、mkview、rmview、mkvob、rmvob、register 和 unregister 命令用来添加、删除或修改注册表文件条目。
对象(object)
(1)面向对象的设计或编程中一个类的具体实现(实例),它由数据和与该数据相关联的操作组成。对象包含由类定义的实例数据,但是该类拥有与该数据相关联的操作。
(2)存储在版本对象库(VOB)中的一项。一个对象可以由对象选择器字符串来标识。对象选择器字符串由前缀、对象名称和后缀组成,前缀表示对象的种类,后缀表示该对象所在的 VOB。示例:lbtype:REL1@/vobs/vega(在 UNIX 上)和 lbtype:REL1@\vega(在 Windows 上)。另请参阅标签(label)
多版本文件系统(multiversion file system,MVFS)
一个目录树,当激活它,即,作为 MVFS 类型的文件系统来安装时,将实现版本对象库(VOB)。对于标准操作系统命令,VOB 包含目录层次结构。ClearCase 命令也可以访问 VOB 的元数据。另外,MVFS 文件系统涉及到对操作系统的文件系统扩展,它提供对 VOB 数据的访问。MVFS 文件系统在所有 ClearCase 平台上都不受支持。
多用途因特网邮件扩展(Multipurpose Internet Mail Extensions,MIME)
一种因特网标准,它允许将不同格式的数据(包括视频、音频或二进制数据)不必转换为 ASCII 文本就附加到电子邮件中。

〔E〕

额定时间(base time)
执行特定方法所花的时间。额定时间不包括花费在此方法调用的其他 Java 方法的时间。

〔F〕

发布(publish)
(1)使 Web 站点向大众公开,例如,通过将文件置于 HTTP Server 所知的路径中。
(2)在 UDDI 中,对某个 Web Service 进行公告以便其他企业可查找并与之绑定。服务提供者通过注册中心来发布可用的服务。
发布(release)
将更改过的文件从工作台发送到小组服务器以便小组中的其他开发者可采用更新的版本进行同步复制(同步)。
发现(discover)
在 UDDI 中,浏览业务注册中心来找到集成的现有 Web Service。
反序列化器(deserializer)
将序列化变量转换成对象数据的方法。另请参阅序列化器(serializer)
方法统计信息(method statistics)
关于方法的信息,包括该方法所属的包(和类),方法的调用次数、花在方法上的 CPU 时间以及花在该方法上的累积时间。
方法许可权(method permission)
一个或多个安全角色与角色的成员可以调用的一个或多个方法之间的映射。
方法(method)
(1)在 Java 编程中,表示在类中定义的函数。(Sun)
(2)在面向对象程序设计中,表示对象可执行的操作。对象可具有许多方法。
访问控制(access control)
在计算机安全中,用于确保用户只能访问已授权他们访问的计算机系统资源的过程。
访问意向(access intent)
一种元数据,用于优化和控制实体 bean 的并发控制、资源管理和数据库访问策略方面的运行时行为。
访问 bean(access bean)
一个企业 bean 包装器,通常由 JSP 文件和 servlet 等客户机程序使用。访问 bean 避免了使用企业 bean 的复杂性,并且提高了读写多个 EJB 属性的性能。
分布式应用程序(distributed application)
由物理上位于不同的计算机系统上且通过网络连接的不同组件组成的应用程序。另请参阅客户机/服务器(client/server)
分析(parse)
将一系列信息(例如,命令或文件)分成其各个组成部分。
分支(branch)
(1)一个用于指定元素的线性版本序列的对象。每个分支都是分支类型对象的一个实例。
(2)CVS 小组开发环境中的一条独立的开发线,在此开发中,可以将更改隔离出来。当程序员更改分支上的文件时,这些更改不会应用于主干或其他分支上。
丰富媒体(rich media)
Web 页面中可以听见、看见或者交互的内容,例如,音频文件或视频文件。
丰富文本(rich text)
可以包含对象、文件附件或图片以及带有格式化选项(例如,斜体字或粗体字)的文本的字段。
服务描述(service description)
Web Service 的描述,可以采用任何格式(WSDL、UDDI 或 HTML)进行定义。
服务器端包含(server-side include,SSI)
用于在发送至客户机的文档中包含一些动态信息(例如,当前日期、文件的上次修改日期以及其他文件的大小或上次修改日期)的设施。
服务器端(server-side)
运行在服务器上而不是客户机上的应用程序或应用程序组件。JSP 和 servlet 就是启用服务器端编程的技术的两个示例。
服务器配置(server configuration)
包含将设置并部署至应用程序服务器的信息的资源。
服务器项目(server project)
包含有关测试及部署服务器及其配置的信息的项目。
服务器(server)
(1)标识测试或发布应用程序的位置的定义。另请参阅主机(host)
(2)向其他软件程序或其他计算机提供服务的软件程序或计算机。另请参阅主机(host)客户机(client)
服务数据对象(Service Data Objects,SDO)
使应用程序能够以统一方式处理来自各种数据源的数据的一种开放标准。SDO 合并了各种 J2EE 模式,但是简化了 J2EE 数据编程模型。
辅助功能(accessibility)
可由残疾人士使用的软件或硬件产品的属性。
副本(replica)
在 ClearCase Multisite 中,位于特定站点的一个版本对象库(VOB)实例。一个副本由 VOB 的数据库以及该 VOB 的所有数据容器组成。
复选框(check box)
一个附有表示选项的关联文本的方框。当用户使用该选项时,就填写该复选框来表示选择了该选项。用户可以通过再次选择从而取消选择该选项的方法来清除该复选框。
复用(wink in)
(1)将不可共享的派生对象转换为共享派生对象。
(2)导致可共享的派生对象出现在视图中,尽管此对象的文件系统数据实际上位于 VOB 的派生对象存储池中。
复杂类型(complex type)
在 XML 中,其内容中允许包含元素并可带有属性的一种类型。另请参阅简单类型(simple type)
复制助手(copy helper)
一个访问 bean,它包含远程实体 bean 的属性的本地副本。与 Java bean 包装器不同,对复制助手进行了优化以便与实体 bean 的单个实例配合使用。

〔G〕

概要分析代理程序(profiling agent)
一个执行应用程序的性能分析并对该应用程序进行概要分析的代理程序。
概要分析过滤器(profiling filter)
指定分析应用程序的相关信息的机制。
概要分析(profiling)
分析应用程序的性能、资源使用率或执行的过程。
干线(trunk)
在 CVS 小组开发环境中,开发的主要流,也称为 HEAD 流。
个人链接(person link)
带有 Sametime 在线状态指示符的对个人名字或组名的引用。除了个人链接菜单上显示的操作之外,该引用还允许您查看个人的在线状态、发送电子邮件、聊天和使用电子会议共享应用程序。另请参阅人员感知(people awareness)
个人数字助理(personal digital assistant,PDA)
用于个人组织任务(如建立日历、作会议记录、记录电话和传真号码)和联网功能(如电子邮件和同步)的手持设备。
个人(person)
经过门户网站认证的个人,在一个或多个共同目录中具有个人记录。个人可以是场所成员、组织的共同目录中的公用组成员或用户定义的个人组的成员。
个性化(personalization)
使得能够根据业务规则和用户概要文件信息来为特定用户提供信息的过程。另请参阅定制(customization)
根节点(root node)
在以树形式出现的数据图形表示法中,一个不具有父代但通常具有子代的节点。
更改集(change set)
与“统一变更管理”(UCM)活动相关联的相关版本的列表。ClearCase 在处理某个活动时将记录开发者创建的版本。活动使用更改集来记录已交付、集成和发布的文件版本。
更新包(refresh pack)
包含新功能的累积修订集合。另请参阅修订包(fix pack)临时修订(interim fix)
工厂(factory)
在面向对象程序设计中,一个用来创建另一个类的实例的类。工厂用来将特定类的对象的创建隔离在某个位置,以便不需要经过大量的代码更改就可以提供新功能。
公共区域(common area)
在基于页面模板的 Web 页面中,是页面中的一个固定区域。
工件(artifact)
由软件开发过程所使用或生成的一段实际信息。工件示例包括:模型、源文件、脚本和二进制可执行文件。
工具提示(ToolTip)
功能部件(feature)
在 Eclipse 中,采用更新管理器接受的格式打包的一个 JAR 文件,用来更新平台。功能部件具有一个提供了有关功能部件内容的基本信息的清单,可以包括插件、片段和其他文件。
功能(capability)
Eclipse 中的一组功能,可以隐藏或显示它们以简化用户界面。通过更改首选项设置来启用或禁用各种功能。
共享场所(shared place)
为有着共同目的人们组成的某个社区创建的场所。共享场所可以是公用的,也可是以受限的。场所创建者(自动成为场所管理员)会在创建场所时指定场所是公用的还是受限的。
共享资源(shared resource)
存储在同一个目录中并且可供各个包共享的软件文件或插件。另请参阅安装目录(installation directory)
公用场所(public place)
对所有门户网站用户开放的共享场所。创建该场所的个人(自动成为场所管理员)在创建场所时将其指定为公用场所。
公用(public)
在面向对象的编程中,所有类都可以访问的类成员。
工作集(working set)
程序的可执行代码和/或数据区的集中使用部分,它们对于以最快速度进行存储很重要。因此,如果程序要以最快速度运行,则该程序的指令高速缓存工作集就是需要保存在指令高速缓存中的程序高速缓冲行的集合。
工作空间(workspace)
Eclipse 中用户当前正在工作台中开发的项目和其他资源的集合。有关这些资源的元数据位于文件系统的目录中,资源可以位于同一目录中。
工作台(workbench)
Eclipse 以及诸如 IBM Rational Application Developer 等基于 Eclipse 的工具中的用户界面和集成开发环境(IDE)。
构建避免(build avoidance)
ClearCase 构建程序通过使用现有派生对象来实现构建请求而不通过执行构建脚本来创建新的构建请求的能力。构建程序可以复用视图中当前存在的派生对象,也可以复用另一个视图中存在的派生对象。构建程序决定如何生成派生对象这一过程称为配置查询。
构建规划(build plan)
一个 XML 文件,用于定义构建生成输出所需的过程并指定运行该过程的机器。
构建路径(build path)
编译 Java 源代码期间使用的路径,用于查找位于其他项目中的引用类。
构建描述符部件(build descriptor part)
一个 EGL 部件,它通过指定如何生成和准备输出的选项值对来控制生成过程。
构建描述符选项(build descriptor option)
在构建描述符部件中,帮助控制生成和准备的属性。
构建(build)
(1)ClearCase 构建程序(clearmake、clearaudit 或 omake)生成一个或多个派生对象的过程。这可能涉及到源文件的实际转换以及通过编译器、链接程序和文本格式化程序等来构造二进制文件。系统构建由实际目标重建和构建避免组合而成。
(2)通常会根据其他资源的状态创建或修改资源。例如,Java 构建器将 Java 源文件转换为可执行的类文件,而 Web 链接构建器会更新与名称或位置已更改的文件的链接。
孤立元素(orphaned element)
在任何目录的任何版本中都不再编目的元素。这样的元素被移至版本对象库(VOB)的 lost+found 目录。
关联(association)
(1)在企业 bean 中是指两个容器管理的持久性(CMP)实体 bean 之间存在的关系。有两种类型的关联:一对一和一对多。
(2)在 XML 文档中是指文档本身与管理其结构的规则之间的连接,可通过文档类型定义(DTD)或 XML 模式定义。
关系角色(relationship role)
EJB 中,在一个方向或另一个方向的两个实体 bean 关系的遍历。在部署描述符中编写的每种关系定义两个角色。
关系数据库(relational database,RDB)
可视作一组表并可根据数据关系模型进行处理的数据库。每个数据库包括用来描述数据的逻辑和物理结构的一组系统目录表、包含为数据库分配的参数值的配置文件以及具有正在进行的事务和可归档事务的恢复日志。
管理 VOB(administrative VOB)
包含全局类型对象的版本对象库(VOB)。在具有指向用来定义全局类型对象的管理 VOB 的 AdminVOB 超链接的任何 VOB 中,可以创建全局类型对象的本地副本。

〔H〕

互操作性(interoperability)
计算机或程序与其他计算机或程序一起工作的能力。
会话外观(session facade)
一种机制,它通过使数据和业务方法抽象化来将企业应用程序的业务层和客户机层分隔开,从而使客户机与业务逻辑不要太紧耦合并且不负责数据完整性。将会话外观作为会话企业 bean 来实现也会解除更低级别的业务组件之间的耦合。
会话 bean(session bean)
一个由客户机创建的企业 bean,通常仅在单个客户机/服务器会话进行期间存在。(Sun)另请参阅实体 bean(entity bean)
会话(session)
(1)在 J2EE 中,由 servlet 用来跟踪用户通过多个 HTTP 请求与 Web 应用程序进行的交互的对象。
(2)网络中的两个站点、软件程序或设备之间的逻辑或虚拟连接,它使两个元素能够通信并交换数据。
活动日志(activity log)
在活动总帐中已改变数据的每个函数的审计跟踪。
活动(activity)
一个 ClearCase 统一变更管理(UCM)对象,用来跟踪完成开发任务所需要执行的工作。一个活动包括一个文本标题和一个更改集,文本标题用于描述任务,更改集标识开发者在处理活动时创建或修改的所有版本。

〔J〕

基本程序(basic program)
一种 EGL 程序部件类型,执行任务无需与用户进行实时交互。
基本类型(primitive type)
在 Java 中,描述变量的一个数据类型类别,该变量包含描述其类型的适当大小和格式的单个值:数字、字符或布尔值。基本类型的示例包括 byte、short、int、long、float、double、char 和 boolean。
基本认证(basic authentication,BA)
一种使用用户名和密码的认证方法。
基础基线(foundation baseline)
ClearCase UCM 中用来配置流的基线。基础基线指定视图中出现的版本和活动。
激活(activation)
在 EJB 中,将企业 bean 从辅助存储器传送至内存的过程。(Sun)
基线(baseline)
一个 ClearCase 统一变更管理(UCM)对象,它通常表示一个或多个组件的稳定配置。基线标识一个或多个组件中可视的每个元素的活动和一个版本。开发者可以根据基线来创建开发流或者对现有开发流重设开发基线。
基于 SSL 的 HTTP(HTTP over SSL,HTTPS)
用于安全事务的 Web 协议,对用户页面请求和 Web 服务器返回的页面进行加密和解密。
集成开发环境(integrated development environment,IDE)
可从单个用户界面来访问的一组软件开发工具,例如,源代码编辑器、编译器和调试器。
级联样式表(cascading style sheet,CSS)
一个定义样式规则的分层集合文件,这些样式规则用于控制浏览器中、查看器中或在版的HTML 或 XML 文件的呈示。
继承(inheritance)
一种面向对象程序设计技术,允许将现有类用作创建其他类的基础。
记录代理程序(logging agent)
一个代理程序,程序员可创建它以便为正在测试的应用程序将数据(例如,Java 基本类型、对象或预定义记录结构)写至一个或多个输出源,例如,文本或 XML。
计时约束(timing constraint)
专门用于度量方法调用或方法调用序列的持续时间的验证操作。另请参阅验证操作(validation action)
监视(monitor)
在性能概要分析中,从与应用程序相关联的正在运行的代理程序收集有关该应用程序的数据。
检出(check out)
在某些软件配置管理(SCM)系统中,从存储库中复制文件的最新修订版以便可以修改文件。
简单类型(simple type)
在 XML 中,一种不能具有元素内容且不能具有属性的类型。包含数字(及字符串和日期等)但不包含任何子元素的元素就被说成是具有简单类型。另请参阅复杂类型(complex type)
检入(check in)
在某些软件配置管理(SCM)系统中,在更改文件之后将文件复制回存储库中。
检入(checkin)
这是由两部分组成的过程的第二部分,它使用新版本来扩充元素的版本树的分支。检入将通过创建新版本来完成此过程。
剪贴板(clipboard)
用来临时保存数据的计算机内存或存储器的区域。剪贴板中的数据可用于其他应用程序。
键类(key class)
在 EJB 中,用来创建或查找实体 bean 的类。它表示实体 bean 的标识,与关系数据库中某行的主键列相对应。
键盘快捷键(keyboard shortcut)
键或键组合,用户可通过按这些键执行菜单中可用的操作。
建议不使用(deprecated)
某些仍然受支持但已经过时从而建议不再使用的实体,如编程元素或功能部件。
键字段(key field)
在 EJB 中,实体 bean 中的一个容器管理的字段,与关系数据库中某行的其中一个主键列相对应。每个键字段是实体 bean 的键类的一个成员。
脚本(script)
在文件运行时执行特定功能的一系列命令(它们组合在文件中)。脚本是在运行时解释的。
角色(role)
一项工作职责,它指出用户可以执行的任务以及用户有权访问的资源。可以为一个用户指定一个或多个角色。
结构化查看(structured viewing)
XML 编辑器的“设计”视图的表格形式,它将 XML 文档的结构成分(如元素和属性类型)与值(如属性值和文本内容)分开。
结构化查询语言(Structured Query Language,SQL)
一种用于定义和处理关系数据库中的数据的标准化语言。
结构项(structure item)
在 EGL 中,结构或记录中的一个字段。每个结构项可以细分(如单词可以细分为字母)或者不可细分(如字母不可细分)。
结果集(result set)
过程返回的行集。
结果树(result tree)
在使用 XSL 文件来转换 XML 文件时创建的输出文档。
进程对象(process object)
Java 进程的逻辑表示。进程对象是以名称和进程标识号(PID)来标识的,每当启动或连接至某个 Java 进程时,它就与相关联的代理程序一起出现在“监视器”视图中。
静态 Web 项目(static Web project)
包含不带动态内容(例如,servlet、JavaServer Pages(JSP)文件或 Java 代码)的 Web 应用程序的资源的项目。静态 Web 项目可部署至静态 HTTP Server,并且不需要额外的应用程序服务器支持。
静态 Web 页面(static Web page)
可以显示但是没有 JavaServer Pages、servlet 或脚本所需要的附加客户机或服务器端处理的 Web 页面。
句柄(handle)
J2EE 规范中标识企业 bean 的对象。客户机可序列化句柄,并在以后对该句柄进行反序列化以获取对企业 bean 的引用。(Sun)
聚集(aggregation)
门户网站内的后续表示的数据对象的结构集合。
具体 portlet(concrete portlet)
通过唯一的配置参数(PortletSettings)分辨的 portlet 对象的逻辑表示。每个 portlet 对象可以有多个具体 portlet。

〔K〕

开发流(development stream)
一个 ClearCase 统一变更管理(UCM)对象,它确定哪些版本的元素出现在开发视图中,并维护开发者执行的各项活动的列表。开发流配置开发视图,以选择与基础基线相关联的版本,以及开发者在参与项目或者为他们的开发流重设开发基线之后创建的所有活动和版本。
开放式源代码(open source)
可公开使用或修改其源代码的软件。开放式源代码软件通常是通过公开协作来开发的并且是免费提供的,尽管使用和再分发开放式源代码软件可能会受到许可证发放的限制。Linux 就是一个众人熟知的开放式源代码软件。
可扩展标记语言(Extensible Markup Language,XML)
用于定义标记语言的标准元语言,以标准通用标记语言(SGML)为基础。
可扩展超文本标记语言(Extensible Hypertext Markup Language,XHTML)
将 HTML 4.0 重新表示为 XML 应用程序。XHTML 是重新生成 HTML、建立 HTML 子集和扩展 HTML 的一系列当前和将来的 DTD 和模块。
可扩展样式表语言(Extensible Stylesheet Language,XSL)
用来为 XML 文档指定样式表的语言。将“可扩展样式表语言变换”(XSLT)与 XSL 配合使用以描述如何将 XML 文档转换为另一文档。
可生成部件(generatable part)
输出代码中生成到单个可编译单元内的 EGL 部件。
客户机代理(client proxy)
网络连接的客户端的一个对象,它提供对服务器端的服务的远程过程调用接口。
客户机(client)
向服务器请求服务的软件程序或计算机。另请参阅服务器(server)主机(host)
客户机/服务器(client/server)
分布式数据处理中的交互模型,在该模型中,一台计算机上的程序向另一台计算机上的程序发送请求并等待响应。请求的程序称为客户机;应答的程序称为服务器。另请参阅分布式应用程序(distributed application)
控件(control)
请参阅窗口小部件(widget)
快捷方式栏(shortcut bar)
在 Eclipse 中工作台窗口左边的垂直工具栏,包含用于打开的透视图和用于快速视图的按钮。
快捷键(shortcut key)
请参阅键盘快捷键(keyboard shortcut)
快速部署工具(rapid deployment tool)
在服务器上快速开发和部署 J2EE 工件并将其打包到部署的 EAR 文件中的一组工具中的某个。
快速视图(fast view)
Eclipse 中的一个视图,通过单击快捷方式栏上的按钮打开和关闭。
快照视图(snapshot view)
采用目录树结构的一个视图,它包含 ClearCase 元素和其他文件系统对象的副本。
框架集(frameset)
一个 HTML 文件,它定义由其他独立的 HTML 文件组成的 Web 页面的布局。
框架(frame)
超文本标记语言(HTML)编码中的 Web 浏览器窗口的子集。
框架(skeleton)
用于实现类的框架。
扩展的名称空间(extended namespace)
ClearCase 对标准 Windows 或 UNIX 路径名层次结构的扩展。每个主机都有一个由视图扩展的名称空间,它允许通过路径名使用该主机上的任何活动视图来访问 VOB 数据。每个版本对象库(VOB)都有一个由 VOB 扩展的名称空间,它允许通过路径名访问任何元素的任何版本,而与视图选择的版本无关并且会覆盖此版本。派生对象还具有扩展路径名,这些路径名中包含派生对象(DO)标识。
扩展点(extension point)
在 Eclipse 中,用来定义扩展必须声明哪些属性和值的一种规范。另请参阅扩展(extension)
扩展(extend)
在同一版本的 Eclipse 中安装多个软件包,以使它们的应用程序功能在工作台环境中一起工作。
扩展(extension)
在 Eclipse 中,插件用来扩展平台的一种机制。另请参阅扩展点(extension point)

〔L〕

垃圾回收(garbage collection)
语言的运行时系统的一部分,或者是自动确定程序不再使用的内存并加以回收以作它用的加载项库。垃圾回收可由编译器、硬件、操作系统或这三者的组合辅助进行。
累积时间(cumulative time)
方法花在执行堆栈上的时间,包括花在方法本身以及它调用的其他方法上的时间。
类层次结构(class hierarchy)
共享单继承的各个类之间的关系。
类路径(class path)
目录和 JAR 文件的列表,包含在运行时程序可动态装入的资源文件或 Java 类。
类统计信息(class statistics)
包括如下信息的统计信息:应用程序中该类的实例数、花在该类上的 CPU 时间以及对该类的调用次数等等。
类图(class diagram)
显示一组可声明(静态)模型元素(如类、类型和它们的内容及关系)的图。
类文件(class file)
一个已编译的 Java 源文件。
类型层次结构(type hierarchy)
Java 类或接口(包括其超类和子类)的完整上下文。
类型(type)
(1)WSDL 文档中的一个元素,它包含使用某种类型系统(例如 XSD)的数据类型定义。
(2)用来定义 ClearCase 数据结构的一个对象。用户可以创建下列结构的实例:通过创建标签类型、属性类型和超链接类型的实例来为对象添加元数据注释。每个文件和目录都是元素类型的一个实例,而每个分支都是分支类型的一个实例。
(3)在 Java 编程中使用的类或接口。
类装入器(class loader)
Java 虚拟机(JVM)的一部分,负责查找和装入类文件。类装入器影响应用程序的打包和在应用程序服务器上部署的已打包应用程序的运行时行为。
类(class)
面向对象的设计或编程中的一个模型或模板,可以用来创建具有公共定义和公共属性、操作和行为的对象。对象是类的实例。
历史记录(history)
版本对象库(VOB)中的元数据,由该 VOB 的对象的事件记录组成。一个文件元素的历史记录包括:该元素本身的创建事件、该文件的每个版本的创建事件、每个分支的创建事件、为该元素和/或它的各个版本指定的属性以及连接至该元素和/或它的各个版本的超链接等等。
联合国标准产品和服务分类(United Nations Standard Products and Services Classification,UNSPSC)
一个开放的全球性标准,根据公共功能、目的和任务对产品和服务进行分类。
连接工厂(connection factory)
一组配置值,用来产生使 J2EE 组件能够访问资源的连接。连接工厂根据需要提供应用程序与企业信息系统(EIS)的连接。
连接器(connector)
(1)对内容的外部源(例如,当地电视台的 Web 站点提供的新闻)提供 portlet 访问的一个 servlet。
(2)J2EE 中容器的标准扩展机制,用于提供与企业信息系统(EIS)的连接。连接器由资源适配器和应用程序开发工具组成(Sun)。另请参阅容器(container)
连接(join)
一个允许根据匹配的列值从两个或多个表检索数据的 SQL 关系操作。
链接属性文件(linkage properties file)
EGL 生成的或手写的文本文件,可用于在 J2EE 运行时给出有关 EGL 生成的 Java 程序或包装器如何调用其他代码的详细信息。
链接选项部件(linkage options part)
EGL 中的一个构建部件,它提供有关生成的程序如何调用其他程序以及被其他程序调用的详细信息。该部件还提供有关生成的 COBOL 程序如何访问远程 CICS 区域中的文件的详细信息。此部件中的信息在生成时、测试时和运行时使用。
链接(link)
连接流程中的活动的线条或箭头。链接在活动间传递信息并确定执行这些活动的顺序。
临时修订(interim fix)
一个合格的修订,通常在定时安排的修订包、更新包或发行版之间可用于所有客户。另请参阅修订包(fix pack)更新包(refresh pack)
流(stream)
(1)这是一个 ClearCase UCM 对象,用来确定哪些版本的元素将出现在由该流配置的任何视图中。各个流将维护基线和活动的列表。一个项目通常包括一个集成流和多个开发流。
(2)CVS 小组编程环境中的一个应用程序资源共享副本,由开发小组成员在他们进行更改时更新。流表示项目的当前状态。
逻辑部件(logic part)
用于定义运行时序列的 EGL 声明。逻辑部件的类型包括程序、函数、库和页面处理程序。

〔M〕

门户网站管理(Portal Administration)
门户网站管理员设置和维护下列各项的场所:基本协作许可权、场所记录、场所成员资格记录以及用于高级协作的姊妹产品的服务器设置。
门户网站(portal)
一个安全的,可以访问不同信息、应用程序和人员的位置,可以对它进行定制和个性化。
密钥定位器(key locator)
一种机制,它检索用于 XML 签署、XML 数字签名验证、XML 加密和 XML 解密的密钥。
密钥环(key ring)
在计算机安全性中,一个包含公用密钥、专用密钥、可信根和证书的文件。另请参阅密钥库文件(keystore file)
密钥库文件(keystore file)
一个密钥环,它包含作为签署者证书存储的公用密钥和存储在个人证书中的专用密钥。
密钥文件(key file)
另请参阅密钥库文件(keystore file)。请参阅密钥环(key ring)
面向对象程序设计(object-oriented programming)
基于数据抽象和继承的概念的编程方法。与过程化编程技术不同,面向对象程序设计的重点不在于如何实现某个目标,而在于问题涉及到哪些数据对象以及如何处理这些数据对象。
名称空间(namespace)
(1)文件系统保留的用来包含其对象名称的空间。
(2)XML 和 XQuery 中的统一资源标识(URI),它提供唯一名称以与 XML 模式中的元素、属性和类型定义相关联,或者与 XQuery 表达式中的元素、属性、类型、函数和错误的名称相关联。
命名服务(naming service)
Java 命名和目录接口(JNDI)标准的实现。
模块(module)
在 J2EE 编程中,由一个或多个相同容器类型的组件和该类型的一个部署描述符组成的软件单元。示例包括 EJB、Web 和应用程序客户机模块。(Sun)
模式(schema)
定义数据库的数据库对象(如表、视图、索引或触发器)的集合。数据库模式提供数据库对象的逻辑分类。
模型视图控制器(model view controller,MVC)
一个分开应用程序的组件的软件体系结构:模型表示业务逻辑或数据;视图表示用户界面;控制器管理用户输入,或者在某些情况下管理应用程序流。
目标(target)
操作(action 或 operation)的目标。

〔N〕

内存泄漏(memory leak)
程序保留对不再需要因而要回收的对象的引用。
内容点(content spot)
一个类文件,添加至 JSP 文件以指定个性化数据或内容的显示。每个内容点都有一个名称并且将接受来自规则的特定类型的数据。
内容辅助(content assist)
某些源代码编辑器的一个功能部件,该功能部件向用户提示用于完成当前代码行或输入字段的有效备用项列表。
内容模型(content model)
可能包含在 XML 元素内的任何数据的表示法。有四种内容模型:元素内容、混合内容、EMPTY 内容和 ANY 内容。
内容区域(content area)
在基于页面模板的 Web 页面中,是页面中的可编辑区域。
内容提供程序(content provider)
可作为 portlet 合并到门户网站页面中的内容的来源。
匿名用户(anonymous user)
不使用有效用户标识和密码来登录网站的用户。另请参阅注册用户(registered user)

〔P〕

派生对象(derived object,DO)
由 clearmake 或 omake 构建或者 clearaudit 会话生成的一个 MVFS 文件。每个派生对象都与 ClearCase 构建程序创建的用来说明构建的配置记录相关联。其他视图可以复用可共享的 DO,但是,对于不可共享的 DO,除非您显式地使它可用,否则无法复用该 DO。
派生规范(config spec)
请参阅配置规范(configuration specification)
配置规范(configuration specification,config spec)
用于指定一个视图选择哪些版本的 VOB 元素的一组规则。快照视图的配置规范还会指定要将哪些元素装入视图中。
配置文件(configuration file)
一个 Struts 文件,包含有关数据源、表单 bean、全局转发和操作映射的信息。
片段(snippet)
源代码的摘录。
瓶颈(bottleneck)
系统中由于出现资源争用从而影响性能的位置。

〔Q〕

启动配置(launch configuration)
用于定义和保存可单独启动的不同工作台配置的机制。可配置选项包括运行和调试设置。
企业到企业(business-to-business,B2B)
指在企业之间交换信息或执行事务的因特网应用程序。
企业归档(enterprise archive,EAR)
由J2EE 标准定义的特殊类型的 JAR 文件,用来将 J2EE 应用程序部署到 J2EE 应用程序服务器。EAR 文件包含单个 Web 应用程序的 EJB 组件、部署描述符和 Web 归档(WAR)文件。另请参阅 Web 归档文件(Web archive)Java 归档(Java archive)
企业生成语言(Enterprise Generation Language,EGL)
一种高级语言,开发者创建复杂的业务应用程序以用于在任一环境中(包括 web)进行部署时,可以将重点放在业务逻辑上。这种语言简化了数据库和消息队列访问以及 J2EE 的使用。
企业信息系统(enterprise information system,EIS)
包含企业的现有系统以处理整个公司内部信息的应用程序。企业信息系统提供了作为本地接口和/或远程接口的一组严格定义的服务。(Sun)另请参阅资源适配器(resource adapter)
企业应用程序项目或 EAR 项目(enterprise application project,EAR project)
文件夹和文件的结构和层次结构,这些文件夹和文件包含部署描述符和 IBM 扩展文档以及在部署描述符中定义的所有 J2EE 模块的公共文件。
企业应用程序(enterprise application)
请参阅 J2EE 应用程序(J2EE application)
企业 bean(enterprise bean)
实现业务任务或业务实体且位于 EJB 容器中的组件。实体 bean、会话 bean 和消息驱动的 bean 都是企业 bean。(Sun)另请参阅 bean
清单(manifest)
一个特殊文件,可能包含有关打包在 JAR 文件中的文件的信息。(Sun)
清理(scrubbing)
除去不再使用的对象以释放存储空间。ClearCase 提供了不同的实用程序来废弃明文池和派生对象存储池中的数据容器文件、VOB 数据库中的事件记录和 MultiSite oplog 条目以及视图存储目录中的派生对象容器。
轻量级目录访问协议(Lightweight Directory Access Protocol,LDAP)
一种开放式协议,它使用 TCP/IP 来访问支持 X.500 模型并且不会招致更复杂的 X.500 目录访问协议(DAP)的资源需求的目录。例如,可以使用 LDAP 来查找因特网或内部网目录中的人员、组织和其他资源。
全局属性(global attribute)
在 XML 中,声明为模式元素的子代而不是复杂类型定义的一部分的一种属性。可以在一个或多个内容模型中使用 ref 属性来引用全局属性。
全局元素(global element)
在 XML 中,声明为模式元素的子代而不是复杂类型定义的一部分的一种元素。可以在一个或多个内容模型中使用 ref 属性来引用全局元素。
权限(authorization)
确定用户或用户组可访问哪些 portlet 的方法。

〔R〕

任务(task)
管理员执行的工作项,例如:授予许可权和将用户添加至团队空间。
人员感知(people awareness)
允许从各种环境访问人员的协作功能部件。人员感知允许您通过 Sametime 在线状态指示符,按名称查看人员的引用并与他们联系。在整个门户网站中,不管您在何处看到某个人的名字,都可以查看他的在线状态、发送电子邮件、聊天或通过电子会议共享应用程序。另请参阅个人链接(person link)
认证(authentication)
证明计算机系统的用户正是声称的那个人的安全服务。实现此服务的常见机制是密码和数字签名。认证不同于授权,认证与同意或拒绝对系统资源的访问无关。
日志记录(log record)
日志视图中的一个条目,包含属性及其值。一个日志记录不包含其他日志记录的实例,但具有嵌套级别的条目或子代。
容器管理的持久性(container-managed persistence,CMP)
一种机制,实体 bean 的容器利用它来管理实体 bean 的变量与资源管理器之间的数据传输。(Sun)另请参阅 bean 管理的持久性(bean-managed persistence)
容器管理的事务(container-managed transaction)
其边界由 EJB 容器定义的事务。实体 bean 必须使用容器管理的事务。(Sun)
容器事务(container transaction)
请参阅容器管理的事务(container-managed transaction)
容器(container)
(1)用于安排 portlet 或其他容器在页面上的布局的列或行。
(2)对组件提供生命周期管理、安全性、部署和运行时服务的实体。(Sun)另请参阅资源适配器(resource adapter)连接器(connector)
软件开发包(software development kit,SDK)
工具、API 和文档的集合,用来辅助使用特定计算机语言或针对特定操作环境进行的软件开发。
软件配置管理(software configuration management,SCM)
软件开发的跟踪和控制。SCM 系统通常提供版本控制和小组编程功能。

〔S〕

上下文根(context root)
Web 应用程序根,当将它部署到 Web 服务器时它是应用程序的顶级目录。
身份声明(identity assertion)
向下游服务器断言的调用凭证。可如起源客户机身份、服务器身份或其他指定的身份那样设置此凭证,这取决于企业 bean 的 RunAs 方式。
审核委员会成员(review board member)
团队空间管理员指定的一个或多个用户。团队空间管理员最终决定是否将资产推送到已批准状态。
声明(declaration)
Java 编程中的一个语句,该语句建立标识并将属性与其相关联,从而不必保留其存储或提供实现。(Sun)
实例统计信息(instance statistics)
包括有关应用程序的以下信息的统计信息:不同类的实例及其大小、类所属的包以及花在一个类的实例上的 CPU 时间等等。另请参阅包统计信息(package statistics)
实例文档(instance document)
符合特定模式的 XML 文档。
实体 bean(entity bean)
在 EJB 编程中,表示保存在数据库中的持久数据的企业 bean。每个实体 bean 都有它自己的标识。(Sun)另请参阅会话 bean(session bean)
实体(entity)
标记语言(例如,XML)中可作为一个单元引用的字符集合,例如,将经常重复的文本或特殊字符合并到一个文档中。
实现(realize)
在 Web 图编辑器中使节点与实际资源相关联的过程,其方法是:创建该资源,或者编辑该节点的路径使它指向现有资源。另请参阅未实现(unrealized)
时钟时间(clock time)
实时耗用时间。时钟时间不同于 CPU 时间,原因是线程切换和进程上下文切换给性能计算带来了不确定性,而时钟时间不受此执行行为的影响。
使用时间(usage time)
除资产所有者之外的用户从资产获得价值所用的时间总量(以小时、日、月或年计)。
视图专用对象(view-private object)
只存在于特定视图中的文件或目录。视图专用对象不受版本控制。
视图(view)
(1)用来为一个或多个用户提供工作区的 ClearCase 对象。对于 VOB 中的每个元素,视图的配置规范都将从该元素的版本树中选择一个版本。每个视图还可以存储视图专用文件和视图专用目录,这些文件和目录不会出现在其他视图中。视图分为两种:快照视图和动态视图。
(2)在基于 Eclipse 的用户界面中,工作台中位于编辑器区域外部且可叠放(拖放)在其他视图上的任何窗格。视图提供不同的方法来查看或使用工作台中的资源。
首次故障数据捕获(first-failure data capture,FFDC)
一种问题诊断辅助,旨在标识错误、收集和记录有关这些错误的信息并返回对受影响的运行时软件的控制。
守护程序(daemon)
一个程序,它以无人照管方式运行来执行连续的或周期性的功能,例如,网络控制。
授权程序分析报告(authorized program analysis report,APAR)
要求对 IBM 提供的当前发行版程序的缺陷进行更正。
数据部件(data part)
指定数据结构的 EGL 定义。数据部件的类型包括 dataItem、dataTable 和记录部件。
数据定义语言(Data Definition Language,DDL)
用于描述数据库中的数据及其关系的一种语言。
数据定义(data definition)
定义数据库或表的数据对象。
数据对象过滤器(data object filter)
允许将数据对象(例如,表和模式)从数据库树形视图中排除的控件。
数据对象(data object)
可使用 SQL 语句创建或处理的任何对象,例如,表、视图、索引、函数、触发器和包。
数据类(data class)
提供了用于对企业 bean 属性进行高速缓存的数据存储器和访问方法的访问 bean。与复制助手不同,数据类访问 bean 与具有本地客户机视图以及远程客户机视图的企业 bean 一起工作。
数据项(data item)
在 EGL 中,不在结构中且基于数据项部分或诸如 CHAR(3) 的显式基本类型描述的内存区域。
数据源(data source)
JDBC 中的一个接口,它提供与物理数据源的连接池的逻辑表示。对于特定的数据库驱动程序,数据源对象无需提供特定的信息,从而可以提供应用程序的可移植性。
属性代理(property broker)
一个 WebSphere Portal 接口,它会协商协作源和目标 portlet 之间的关系并将以相应的 portlet 操作的形式将数据传递至目标。另请参阅协作 portlet(cooperative portlet)
属性(attribute)
实体的特征,用于描述实体,例如职员的电话号码是该职员的属性之一。
死锁(deadlock)
两个独立的控件线程发生阻塞的一种状态,每个线程都在等待另一线程采取某个操作。死锁通常是因为添加同步机制以避免竞争状态而引起的。
缩略图(thumbnail)
较大图形图像的图标大小呈示,让用户可以预览图像而不必打开查看器或图形编辑器。
所见即所得(what you see is what you get,WYSIWYG)
编辑器连续显示各页面而且显示内容与打印结果或以其他形式呈示该页面的效果完全相同的功能。

〔T〕

弹出菜单(pop-up menu)
一种菜单,作为某些用户操作(通常是单击鼠标右键)的结果出现,并且包含适用于所选对象在其当前上下文中的选项。
弹出信息(infopop)
一个小窗口,显示特定 UI 元素的上下文相关帮助和至相关联机帮助主题的链接。
探针(probe)
可复用的一组 Java 代码段和支持属性,用于收集有关对象、自变量和异常的详细运行时信息。另请参阅 Probekit
调试会话(debugging session)
在开发者启动调试器的时间与开发者退出调试器的时间之间发生的调试活动。
调试器(debugger)
用来检测和跟踪计算机程序中的错误的一个工具。
调试引擎(debug engine)
调试器的服务器组件,其客户机/服务器设计同时启用本地调试和远程调试。调试引擎与正在调试的程序在同一系统上运行。
通道(channel)
门户网站中用户可预订的专门 Web 应用程序。
通用对象请求代理程序体系结构(Common Object Request Broker Architecture,CORBA)
分布式面向对象的计算的体系结构和规范,它用正规接口定义将客户机与服务器程序分隔开来。另请参阅因特网 ORB 间协议(Internet Inter-ORB Protocol)
统一变更管理(Unified Change Management,UCM)
以 ClearCase 和 ClearQuest 基本功能为基础的一个过程,用于组织软件开发小组及其工作产品。一个项目小组的各个成员使用活动和组件来组织他们的工作。
统一建模语言(Unified Modeling Language)
一个标准表示法,用于建立现实世界对象的模型,这是开发面向对象设计方法的第一步。
统一描述、发现和集成(Universal Description, Discovery, and Integration,UDDI)
一组基于标准的规范,使得公司和应用程序可以快速轻松地通过因特网找到并使用 Web service。
统一资源标识(Uniform Resource Identifier,URI)
用于标识 Web 上的内容(如文本页面、视频或声音剪辑、静止或动画图像或程序)的唯一地址。URI 的最常见形式是 Web 页面地址,这是 URI 的特定形式或子集,称为统一资源定位符(URL)。URI 通常描述如何访问资源、包含资源的计算机以及计算机上的资源的名称(文件名)。另请参阅统一资源名(Uniform Resource Name)
统一资源定位符(Uniform Resource Locator,URL)
在诸如因特网的网络中可访问的信息资源的唯一地址。URL 包括用来访问信息资源的协议的缩写名以及协议用来定位信息资源的信息。
统一资源名(Uniform Resource Name,URN)
一个对客户机唯一标识 Web Service 的名称。另请参阅统一资源标识(Uniform Resource Identifier)
透视图(perspective)
显示工作台中的资源的各个方面的一组视图。工作台用户可以根据现有任务切换透视图,并定制透视图中视图和编辑器的布局。
图形交换格式(Graphics Interchange Format,GIF)
用于存储图像的文件格式。GIF 文件在万维网(WWW)上是很常见的,原因是它们最多只包含 256 种颜色,文件非常小。
团队空间管理员(team space administrator)
管理团队空间内和跨团队空间的用户的人员。
团队空间(team space)
指定的一组用户可以在其中一起工作的存储库区。

〔W〕

外表(skin)
图形用户界面的一个元素,可以更改该元素以改变接口的外观而不会影响其功能。
外键(foreign key)
关系数据库表中的一个键,它引用另一个表中的主键。另请参阅主键(primary key)
完全构建(full build)
在 Eclipse 中,将构建作用域内的所有资源都考虑在内的一种构建。另请参阅增量式构建(incremental build)
伪指令(directive)
一个首次故障数据捕获(FFDC)构造,可包含在 WebSphere Application Server 症状数据库中,以便提供信息和建议操作来帮助诊断模块定制记录的数据。
未实现(unrealized)
尚未与实际资源相关联的 Web 图节点。另请参阅实现(realize)
文档对象模型(Document Object Model,DOM)
一个系统,其中,结构化文档(如 XML 文件)被视作以程序方式进行访问和更新的对象树。
文档访问定义扩展(document access definition extension,DADX)
指定如何通过使用一组由 DAD 文档和 SQL 语句定义的操作来创建 Web Service 的 XML 文档格式。
文档访问定义(document access definition,DAD)
由 DB2 XML Extender 用来定义 XML 与关系数据之间的映射的 XML 文档格式。
文档类型定义(document type definition,DTD)
指定 SGML 或 XML 文档的特定类的结构的规则。DTD 使用元素、属性和表示法来定义结构,它建立关于如何在文档的特定类中使用每个元素、属性和表示法的约束。
文件传输协议(File Transfer Protocol,FTP)
因特网协议集中的一种应用层协议,它使用 TCP 和 Telnet 服务在机器或主机之间传输批量数据文件。
文字 XML(Literal XML)
基于 SOAP 协议对数据进行序列化的编码样式。文字 XML 基于 XML 模式实例。
握手(handshake)
在安全套接字层会话的开始时消息的交换,这允许客户机通过使用公用密钥技术对服务器进行认证(以及(可选)供服务器对客户机进行认证),然后允许客户机与服务器合作创建用于加密、解密和检测篡改的对称密钥。
无头(headless)
没有图形用户界面或在某些情况下根本没有任何用户界面时运行的程序或应用程序。无头操作通常用于网络服务器或嵌入式系统。
无线标记语言(Wireless Markup Language,WML)
基于 XML 的标记语言,用于为无线设备(如蜂窝电话、寻呼机和个人数字助理)提供内容和用户界面。
无线应用协议(Wireless Application Protocol,WAP)
移动因特网访问的开放式业界标准,允许具有无线设备的移动用户轻松地即时访问信息与服务并与其交互。
无状态会话 bean(stateless session bean)
没有对话状态的会话 bean。无状态 bean 的所有实例都是完全相同的。(Sun)另请参阅有状态会话 bean(stateful session bean)

〔X〕

系统菜单(system menu)
通过单击窗口标题栏左边的图标激活的下拉菜单,允许用户对窗口进行复原、移动、调整大小、最小化或最大化操作。
下拉(drop-down)
只要单击就会打开的列表或菜单,并且在用户选择某个菜单或列表项或者单击用户界面中的其他位置之前将一直保持打开。
线程争用(thread contention)
一个线程等待另一个线程挂起的锁定或对象的情况。
线程(thread)
计算机指令流,它控制进程。在某些操作系统中,线程是一个进程中的最小操作单元。多个线程可以同时运行,但是它们执行不同的作业。
限定作用域(scope)
在 Web Service 中,标识处理调用请求的对象的生存期的属性。
现时标志(nonce)
一个唯一的密码数字,嵌入在消息中来帮助检测回复攻击。
向导(wizard)
帮助的活动形式,指导用户完成特定任务的每一步骤。
项目 VOB(project VOB,PVOB)
用于存储诸如项目、流、活动和更改集等“统一变更管理”(UCM)对象的版本对象库(VOB)。每个 UCM 项目必须有一个 PVOB。多个项目可以共享同一个 PVOB。
项目(project)
(1)Eclipse 中用于组文件夹或包的组织单元。项目用于构建、版本管理、共享和组织资源。
(2)一个 ClearCase 统一变更管理(UCM)对象,它包含管理重大开发成果(例如,产品发行版)所需要的配置信息。一个项目通常包括一个集成流和多个开发流,集成流用于配置视图以选择项目的最新版本的共享元素,开发流用于配置视图以允许开发者与其他项目小组分开工作。
项(item)
EGL 中包含单个值的指定内存区域。
消息驱动的 bean(message-driven bean,MDB)
一个企业 bean,它提供异步消息传递并清楚地分开消息和业务处理。
协作 portlet(cooperative portlet)
同一 Web 页面上的两个或更多 portlet,它们通过共享信息进行交互。源 portlet 触发器中的操作或事件在目标 portlet 中更改。另请参阅单击激活操作(Click-to-Action)布线(wire)属性代理(property broker)
协作(collaboration)
将客户、职员或业务合作伙伴连接至企业或组织中的人或流程以便改善决策制定的能力。协作涉及具有协调技能互相作用以解决业务问题的两个或多个人。
信息中心(information center)
信息的集合,为一个或多个产品的用户提供支持,可与产品分开启动,包括用于导航的主题列表和搜索引擎。
修订包(fix pack)
累积的修订集合,在已安排的更新包、制造更新或发行版之间可用。它旨在允许客户达到特定的维护级别。另请参阅程序临时性修订(program temporary fix)临时修订(interim fix)更新包(refresh pack)
许可权(permission)
按角色而非单个用户指定的用于控制用户如何与存储库进行交互的权利或特权。
序列化器(serializer)
用来将对象数据转换为另一形式(例如,二进制或 XML)的方法。另请参阅反序列化器(deserializer)
悬浮式帮助(hover help)
请参阅工具提示(ToolTip)
选用板(palette)
可在应用程序中选择的以图形方式显示的选项(如颜色或工具集合)范围。
循环(loop)
重复执行的指令序列。

〔Y〕

压缩超文本标记语言(Compact Hypertext Markup Language,cHTML)
用于在无线设备上发布超文本信息的格式。
验证操作(validation action)
一种机制,用于验证运行时变量的实际值是否与该变量的期望值相对应。另请参阅计时约束(timing constraint)
验证器(validator)
一个程序,它检查数据或代码的正确性或是否符合适用的标准、规则和约定。
验证(validation)
检查数据或代码的正确性或检查它们是否符合适用的标准、规则和约定。
样式表(style sheet)
格式化指示信息的规范,当它应用于结构化信息时,将提供该信息的特定呈示,例如,联机或已打印。可将不同样式表应用于相同结构化信息以产生不同信息显示。
页面模板(page template)
Page Designer 中的一个页面,作为 Web 站点中任何新的 HTML 或 JavaServer Pages(JSP)页面定义一致样式和布局的起始点。
页面(page)
门户网站中的一个节点,除了标签和页面之外,还包含其他内容。页面可能包含子节点、列容器、行容器和 portlet。
业务方法(business method)
企业 bean 的一种方法,它实现应用程序的业务逻辑或规则。(Sun)
业务服务(business service)
在 Web Service 编程中,包含有关 Web Service 组的信息的数据结构类型。业务服务结构是在注册服务时指定的。
业务实体(business entity)
在 Web Service 编程中,包含有关发布服务的业务信息的数据结构类型。业务实体是在注册服务时指定的。
已检出版本(checked-out version)
与通过 checkout 命令在 VOB 数据库中创建的对象相对应的视图专用文件。另请参阅版本(version)
异步 JavaScript 和 XML(Asynchronous JavaScript and XML,AJAX)
用来创建动态交互式 Web 页面的一组技术,它通过交换较小的数据块来对请求快速作出响应。AJAX 组合使用各种现有技术和协议,包括 XHTML、CSS、XML、诸如 JavaScript 的客户端脚本编制语言、文档对象模型以及诸如 XMLHttpRequest 的异步数据检索机制。
异步(asynchronous,ASYNC)
时间上不同步或未按正常或预测的时间间隔发生的事件。
因特网协议(Internet Protocol,IP)
在网络或互连网络中传递数据的协议。此协议充当较高协议层与物理网络之间的中介。请参阅传输控制协议(Transmission Control Protocol)
因特网 ORB 间协议(Internet Inter-ORB Protocol,IIOP)
一种用于在“公共对象请求代理体系结构”(CORBA)对象请求代理程序之间的通信的协议。另请参阅通用对象请求代理程序体系结构(Common Object Request Broker Architecture)
引用完整性(referential integrity)
(1)在可扩展标记语言(XML)工具中,它是指这样一种情况:检测或重命名模式后自动清除对 XML 模式编辑器或 DTD 编辑器中的各项的所有引用。
(2)它是指这样一种情况:表的一列中的数据对同一个表或另一个表的另一列中的数据的所有意向引用都有效。
应用程序编程接口(application programming interface,API)
一个接口,允许用高级语言编写的应用程序使用操作系统或其他程序的特定数据或功能。
应用程序服务器(application server)
分布式网络中的一个程序,为应用程序提供执行环境。
应用程序客户机模块(application client module)
包含用来访问 Java 应用程序的客户机的 Java 归档(JAR)文件。Java 应用程序在客户机容器内运行,并且可以连接至远程或客户端 J2EE 资源。
应用程序客户机项目(Application Client project)
文件夹和文件的结构和层次结构,这些文件夹和文件包含在自己的 Java 虚拟机中执行的第一层客户机组件。
应用程序客户机(application client)
在 J2EE 中,一个在自己的 Java 虚拟机中执行的第一层客户机组件。应用程序客户机具有对某些 J2EE 平台 API(例如 JNDI、JDBC、RMI-IIOP 和 JMS)的访问权。(Sun)
映射(map)
在 EJB 开发环境中,它指示如何将企业 bean 的容器管理的持久性字段与关系数据库表或其他持久性存储器中的列相对应。
用户标识(uid,user ID)
请参阅用户标识(user identifier)
用户标识(user ID,uid)
请参阅用户标识(user identifier)
用户标识(user identifier,uid,user ID)
向系统唯一地标识用户的一串字符。
用户定义的函数(user-defined function,UDF)
通过使用 CREATE FUNCTION 语句为 DB2 数据库系统定义的并且以后在 SQL 语句中可以引用的函数。用户定义的函数可以是外部函数或 SQL 函数。
用户界面部件(UI part)
用于数据表示的一种 EGL 声明。用户界面部件的类型包括表单、表单组和用户界面记录。
用户界面记录(UI record)
EGL 中的一种数据结构,它使得能够在操作程序与特定 Web 页面之间进行通信。这一记录类型用于迁移 VisualAge Generator Web 事务。
用于 Java 的结构化查询语言(Structured Query Language for Java,SQLJ)
Java 程序中的嵌入式 SQL 标准,用于定义和调用 Java 过程和用户定义的函数以及在 Java 中使用数据库结构类型。
有状态会话 bean(stateful session bean)
一个会话 bean,它充当单个客户机,并且维护跨越多个方法调用和事务的特定于客户机的会话信息(称为对话状态)。另请参阅无状态会话 bean(stateless session bean)
语法突出显示(syntax highlighting)
在源代码编辑器中,使用文本突出显示差别(如字体效果、强调和颜色)来区分文本与结构元素(如标记、属性和属性值)的能力。
语法图(syntax diagram)
显示如何在命令行上输入命令的命令图。
源代码(source code)
采用一种便于人们阅读的格式的计算机程序。源代码将被转换为计算机可以使用的二进制代码。
元数据(metadata)
用来描述数据特征的数据,它是描述性数据。
源树(source tree)
通过 XSL 样式表转换的 XML 输入文档。
元素类型(element type)
一类版本文件或目录对象。ClearCase 支持预定义的元素类型。用户可以定义用来改进预定义类型的其他类型。创建了某个元素之后,就会在它的版本对象库(VOB)中指定当前已定义的其中一种元素类型。用户定义的每种元素类型都是作为单独的 VOB 对象来实现的。
元素(element)
(1)Eclipse 的 Java 开发工具(JDT)功能部件中的通用术语,可能是指 Java 包、类、类型、接口、方法或字段。
(2)标记语言(如 SGML、XML 和 HTML)中的一个基本单元,包括开始标记、结束标记、关联属性及其值以及两个标记之间的文本。
(3)一个对象,它包含组织成一个版本树的一组版本。
远程方法调用(Remote Method Invocation,RMI)
一个用来通过网络传递方法调用的协议。“Java 远程方法调用”就是一个分布式对象模型,其中,可从其他 Java 虚拟机(可能在不同的主机上)调用以 Java 编程语言编写的远程对象的方法。
远程方法(remote method)
远程接口中可由客户机调用的业务方法。
远程过程调用(Remote Procedure Call,RPC)
允许客户机上的程序运行服务器上的程序的协议。
远程接口(remote interface)
在 EJB 中,一个定义可由客户机调用的业务方法的接口。另请参阅 home 接口(home interface)
远程文件传输实例(remote file transfer instance)
包含有关用于远程传输文件的方法的信息的文件。
远程 home 接口(remote home interface)
企业 bean 中的一种接口,它指定远程客户机用来定位、创建和除去企业 bean 类的实例的方法。另请参阅本地 home 接口(local home interface)
远程(remote)
通过通信线路访问的系统、程序或设备。
运行时(run time)
计算机程序的运行时间段。

〔Z〕

增量式构建(incremental build)
在 Eclipse 中,仅考虑自上次构建以来更改过的资源的一种构建。另请参阅完全构建(full build)
侦听器端口(listener port)
一个对象,用来定义连接工厂、目标和部署的消息驱动的 bean 之间的关联。侦听器端口简化了这些资源之间的关联的管理。
争用(contention)
事务试图锁定已经被锁定的行或表这样一种情况。
症状数据库(symptom database)
症状的 XML 文件,其中包含一个或多个字符串匹配模式(具有在事件分析中使用的一个或多个相关联的解决方案)和活动日志中的错误消息。
症状(symptom)
记录工具中的错误消息。症状数据库中可能有与症状相关联的解决方案。
中间会合映射(meet-in-the-middle mapping)
用于将企业 bean 映射至数据库表的方法,在该方法中,将同时创建企业 bean 和数据库模式但它们是独立的。
主部件(primary part)
一个 EGL 部件,它的名称与部件所在的源文件名称相同。主部件包括数据表、表单组、库、页面处理程序、程序和用户界面记录。
主分支(main branch)
一个元素的版本树的起始分支。此分支的缺省名称为 main。
主副本(master replica)
在 ClearCase MultiSite 中,ClearCase 对象的主副本是对象可以修改的唯一副本或者可以创建的对象实例。
主构建描述符(master build descriptor)
EGL 中的一个构建描述符部件,它的选项是不能覆盖的。
主机名(host name)
在因特网协通信中,对计算机指定的名称。有时主机名就是标准域名;有时则是标准域名的最具体的子名称。例如,如果 mycomputer.city.company.com 是标准域名,则可以使用下列任一主机名:mycomputer.city.company.com 或 mycomputer。
主机(host)
(1)性能概要分析中拥有要进行概要分析的进程的机器。另请参阅服务器(server)
(2)连接到网络并提供对该网络的访问点的计算机。主机可以是客户机、服务器或同时既是客户机又是服务器。另请参阅服务器(server)客户机(client)
主键(primary key)
(1)唯一标识 home 内的实体 bean 的对象。(Sun)
(2)关系数据库中用来唯一标识数据库表中的一行的键。另请参阅外键(foreign key)
主控能力(mastership)
在 ClearCase MultiSite 中,修改对象或者创建类型对象实例的能力。
主题(theme)
对场所指定特定外观的样式元素。门户网站提供若干主题(类似虚拟桌布),在创建场所时可从中选择一个主题。
主页(home page)
门户网站的顶层 Web 页面。
注册用户(registered user)
具有登录门户网站的用户标识和密码的门户网站用户。另请参阅匿名用户(anonymous user)
转发(forward)
Struts 中的一个对象,该对象是由操作返回的,具有两个字段:名称和路径(通常为 JSP 的 URL)。路径指示要向何处发送请求。转发可以是局部的(与特定操作有关)或全局的(对于任何操作都可用)。
转换器(converter)
在 EJB 编程中,将数据库表示与对象类型来回转换的类。
装入规则(load rule)
配置规范中的声明,它指定要将一个元素或子树装入快照视图中。配置规范可以有多条装入规则。
装入(load)
将某个版本的元素复制到快照视图中,并记录影响该元素的操作,例如,检入和更新。
装饰(decoration)
图形用户界面(GUI)中的图像字符,它使用状态信息来对资源进行注释,例如,指出自从最后一次保存文件或者检出存储库以来已经更改了该文件。
资产(asset)
对特定业务问题提供解决方案的工件的集合。资产与其他资产之间可以存在关系、波动性或扩展点。
资源适配器(resource adapter)
一个系统级别的软件驱动程序,供 EJB 容器或应用程序客户机用来连接至企业信息系统(EIS)。资源适配器将插入到容器中,然后在容器上部署的应用程序组件将使用客户机 API(由适配器揭示)或工具生成的高级抽象来访问底层的 EIS。(Sun)另请参阅容器(container)企业信息系统(enterprise information system)
资源属性(resource property)
服务器配置中的 JDBC 数据源属性,例如,服务器名、用户标识或密码。
资源(resource)
在 Eclipse 工作台中可操作的项目、文件夹、子文件夹和文件的总称。
子查询(subquery)
SQL 中在谓词内使用的子查询。例如,另一个 SQL 语句的 WHERE 或 HAVING 子句中的 select 语句。
子类(subclass)
Java 中直接或间接从特定类派生的类。
自底向上开发(bottom-up development)
在 Web Service 中,从现有工件(例如,Java bean 或企业 bean)而不是 Web 服务定义语言(WSDL)文件开发服务的过程。另请参阅自顶向下开发(top-down development)
自底向上映射(bottom-up mapping)
在 Enterprise JavaBeans(EJB)编程中,用于将企业 bean 映射至数据库表的方法,在该方法中先从现有数据库导入模式,然后生成企业 bean 和映射。
自顶向下开发(top-down development)
在 Web Service 中,通过 Web 服务定义语言(WSDL)文件开发服务的过程。另请参阅自底向上开发(bottom-up development)
自顶向下映射(top-down mapping)
一种将企业 bean 映射至数据库表的方法,在该方法中,现有的企业 bean 及其设计确定数据库设计。
字段(field)
在 Java 编程中,类的一个数据成员。
字符串(string)
在编程语言中,用于存储和处理文本的数据的格式。
字节码(bytecode)
与机器无关的代码,由 Java 编译器生成,并且由 Java 解释器执行。(Sun)
自省程序(introspector)
在 Java 中,为工具提供标准方法的类(java.beans.Introspector),以了解目标 bean 支持的属性、事件和方法。自省程序遵循 JavaBeans 规范。
自由格式面板(free-form surface)
可视编辑器中的开放区域,开发者可在其中添加和处理对象。例如,Struts 应用程序图编辑器提供了一个自由格式面板来表示 JSP 页面、HTML 页面、操作映射、其他 Struts 应用程序图、 JSP 页面中的链接以及来自操作映射的转发。
组合器(composer)
在 EJB 中,一个用来将单个复杂 bean 字段映射至多个数据库列的类。一些复杂字段本身就是具有字段和行为的对象,这些复杂字段需要组合。
组件测试(component test)
自动测试企业应用程序(可能包括 Java 类、EJB bean 或 Web Service)的一个或多个组件。组件测试包括基于 JUnit 框架的 Java 测试脚本以及与测试脚本分开保留的验证操作、初始化位置、计时约束和相关联的测试数据。另请参阅抽象测试(abstract test)测试模式(test pattern)
组件(component)
(1)在 Eclipse 中,一起工作的一个或多个插件,用于提供一组独立的功能。
(2)一个 ClearCase 对象,用于将一组相关目录和文件元素集中到一个“统一变更管理”(UCM)项目中。通常,组成一个组件的元素一起开发、集成和发布。一个项目必须至少包含一个组件,当然,它也可以包含多个组件。不同的项目可以共享组件。
(3)执行特定功能且旨在与其他组件和应用程序配合工作的可复用的对象或程序。
组(group)
(1)在各个场所中的两个或多个人,他们被分到一个场所,从而具有该场所的成员资格。
(2)可以共享对受保护资源的访问权限的一组用户。

A

Action 类(Action class)
在 Struts 中,所有操作类的超类。
AJAX
请参阅异步 JavaScript 和 XML(Asynchronous JavaScript and XML)
Apache HTTP Server
一个开放式源代码 Web 服务器。IBM 提供了一个称为 IBM HTTP Server 的 Web 服务器,它是基于 Apache 的。
APAR
另请参阅授权程序分析报告(authorized program analysis report)
API
请参阅应用程序编程接口(application programming interface)
applet
一个执行特定任务的小型应用程序,通常可以在操作系统之间移植。通常是用 Java 编写的,可以从因特网下载 applet,并且可以在 Web 浏览器中运行。
ASYNC
请参阅异步(asynchronous)
AWT
请参阅抽象窗口工具箱(Abstract Window Toolkit)。另请参阅 Swing 集(Swing Set)标准窗口小部件工具箱(Standard Widget Toolkit)
Axis
SOAP 的一种实现,可基于它来实现 Java Web Service。

B

B2B
请参阅企业到企业(business-to-business)
BA
请参阅基本认证(basic authentication)
bean
JavaBeans 组件的定义或实例。另请参阅企业 bean(enterprise bean)JavaBeans
bean 管理的持久性(bean-managed persistence,BMP)
一种机制,实体 bean 利用它来管理实体 bean 的变量与资源管理器之间的数据传输。(Sun)另请参阅容器管理的持久性(container-managed persistence)
bean 类(bean class)
在 Enterprise JavaBeans(EJB)编程中,实现 javax.ejb.EntityBean 类或 javax.ejb.SessionBean 类的 Java 类。
BMP
请参阅 bean 管理的持久性(bean-managed persistence)。另请参阅容器管理的持久性(container-managed persistence)

C

C2A
请参阅单击激活操作(Click-to-Action)。另请参阅协作 portlet(cooperative portlet)布线(wire)
cHTML
请参阅压缩超文本标记语言(Compact Hypertext Markup Language)
ClearCase 管理员组(ClearCase administrators group)
在 Windows 系统,这通常是安装 ClearCase 时在 Windows 域中创建的一个特殊的组。只有 ClearCase 管理帐户和 ALBD 服务的登录帐户才应该作为此组的成员。
ClearCase 注册表(ClearCase registry)
注册表服务器主机上的一组文件,它们将逻辑版本对象库(VOB)和视图名称(VOB 标记和视图标记)映射至物理存储位置(VOB 存储目录和视图存储目录)。
CMP
请参阅容器管理的持久性(container-managed persistence)。另请参阅 bean 管理的持久性(bean-managed persistence)
CORBA
请参阅通用对象请求代理程序体系结构(Common Object Request Broker Architecture)。另请参阅因特网 ORB 间协议(Internet Inter-ORB Protocol)
create 方法(create method)
在企业 bean 中,在 home 接口中定义并由客户机调用以便创建企业 bean 的一种方法。(Sun)
CSS
请参阅级联样式表(cascading style sheet)
custom finder
请参阅 finder 方法(finder method)
CVS
请参阅并发版本控制系统(Concurrent Versions System)

D

DAD
请参阅文档访问定义(document access definition)
DAD 脚本(DAD script)
DB2 XML Extender 用来根据现有 DB2 数据组成 XML 文档或者将 XML 文档分解成 DB2 数据的一个文件。
DADX
请参阅文档访问定义扩展(document access definition extension)
DADX 运行时(DADX runtime)
在 DADX Web Service 中的时间周期,在该时间周期内,SOAP 请求被发送至新的 Web Service。DADX 运行时环境为 DADX Web Service 提供信息,包括 HTTP GET 和 POST 绑定、测试页面、WSDL 生成和从 DTD 数据到 XML 模式数据的转换。
DADX 组(DADX group)
一个文件夹,它包含数据库连接(JDBC 和 JNDI)以及该组中的 DADX 文件之间共享的其他信息。
DB2
用于关系数据库管理的一系列 IBM 许可程序。
DB2 XML Extender
用于存储和管理 DB2 表中的 XML 文档的程序。可以从现有关系数据生成格式良好并通过验证的 XML 文档,将该文档存储为列数据,并且 XML 元素和属性的内容可存储在 DB2 表中。
DDL
请参阅数据定义语言(Data Definition Language)
DO
请参阅派生对象(derived object)
DOM
请参阅文档对象模型(Document Object Model)
DOM 元素(DOM element)
当用 DOM 解析器解析 XML 文件时创建的元素树的其中一个成员。DOM 元素使得更容易快速标识源 XML 文件中的所有元素。
Domino 目录(Domino directory)
一个数据库,它提供 Domino 服务器、用户、证明者、外部域和组的域级别目录。它还包含用来管理服务器与服务器之间的通信以及服务器程序的文档。
DTD
请参阅文档类型定义(document type definition)
dynaform
DynaActionForm 类或子类的实例,它存储来自已提交的客户机请求的 HTML 表单数据或存储来自用户单击的链接的输入数据。

E

EAR
请参阅企业归档(enterprise archive)。另请参阅 Web 归档文件(Web archive)Java 归档(Java archive)
EAR 文件(EAR file)
另请参阅 Web 归档文件(Web archive)Java 归档(Java archive)。请参阅企业归档(enterprise archive)
EAR 项目(EAR project)
请参阅企业应用程序项目(enterprise application project)
Eclipse
一项开放式源代码计划,旨在向独立软件供应商和其他工具开发商提供标准平台以开发与插件兼容的应用程序开发工具。
Eclipse 建模框架(Eclipse Modeling Framework)
用来定义和实现结构化数据模型的 Eclipse 组件,而结构化数据模型是用来处理应用程序中的数据的一组相关类。
EGL
请参阅企业生成语言(Enterprise Generation Language)
EGL 构建文件(EGL build file)
一个带有 .eglbld 扩展名的 XML 文件,用于存储 EGL 构建部件的定义。
EGL 关键字(EGL keyword)
以 EGL 语句开头的术语,既不是函数调用,也不是赋值语句。关键字包括添加和删除。
EGL 文件(EGL file)
企业生成语言程序文件(扩展名 .eglpgm)、定义文件(扩展名 .egldef)或构建文件(扩展名 .eglbld)。
EGL 语句(EGL statement)
一个编码为 EGL 函数部件的伪指令,用于在生成的程序运行时执行某个操作。示例包括 EGL 赋值语句和 EGL 添加语句。
EGL 源文件(EGL source file)
一个带有 .egl 扩展名的文本文件,用于存储 EGL 数据、逻辑和用户界面部件的定义。
EIS
请参阅企业信息系统(enterprise information system)。另请参阅资源适配器(resource adapter)
EJB
请参阅 Enterprise JavaBeans
EJB 查询语言(EJB query language)
为具有容器管理的持久性的实体 bean 定义 finder 方法的查询语言。该定义使用基于 SQL 的语言,它允许对企业 bean 的持久性属性和相关联的 bean 属性进行搜索。
EJB 查询(EJB query)
EJB 查询语言中的一个字符串,它包含可选 SELECT 子句(它指定要返回的 EJB 对象)、FROM 子句(它命名 bean 集合)、可选 WHERE 子句(它包含对集合的搜索谓词)、可选 ORDER BY 子句(它指定结果集合的排序)以及输入参数(它们对应于 finder 方法的自变量)。
EJB 对象(EJB object)
企业 bean 中的一个对象,该对象的类实现企业 bean 远程接口(Sun)。
EJB 服务器(EJB server)
为 EJB 容器提供服务的软件。EJB 服务器可以主管一个或多个 EJB 容器。(Sun)另请参阅 EJB 容器(EJB container)
EJB 工厂(EJB factory)
用来简化企业 bean 实例的创建或查找的访问 bean。
EJB 继承(EJB inheritance)
一个继承表单,在该表单中,企业 bean 从位于同一组中的另一企业 bean 继承属性、方法和方法级别控制描述符属性。
EJB 模块(EJB module)
由一个或多个企业 bean 和一个 EJB 部署描述符组成的软件单元。(Sun)
EJB 容器(EJB container)
实现 J2EE 体系结构的 EJB 组件合同的容器。此合同为企业 bean(包括安全性、并发性、生命周期管理、事务、部署及其他服务)指定运行时环境。(Sun)另请参阅 EJB 服务器(EJB server)
EJB 项目(EJB project)
一个项目,它包含 EJB 应用程序所需的资源,包括企业 bean、home 接口、本地接口和远程接口、JSP 文件、servlet 和部署描述符。
EJB 引用(EJB reference)
应用程序用来查找目标运营环境中的企业 bean 的 home 接口的逻辑名。
EJB bean
另请参阅 bean。请参阅企业 bean(enterprise bean)
EJB home 对象(EJB home object)
在 EJB 中,为企业 bean 提供生命周期操作(创建、除去和查找)的对象。(Sun)
EJB JAR 文件(EJB JAR file)
包含 EJB 模块的一个 Java 归档文件。(Sun)
Enterprise JavaBeans(EJB)
由 Sun 公司定义的组件体系结构,用于开发和部署面向对象的分布式企业级应用程序(J2EE)。

F

Faces 组件(Faces component)
用户界面组件(如输入字段)和数据组件(表示数据,如数据库中的记录)的集合中的一个,可拖至 Faces JSP 文件然后相互绑定以构建动态 Web 项目。另请参阅 JavaServer Faces
Faces JSP 文件(Faces JSP file)
在动态 Web 项目中表示页面并包含 JavaServer Faces 用户界面和数据组件的文件。另请参阅 JavaServer Faces
FFDC
请参阅首次故障数据捕获(first-failure data capture)
finder 方法(finder method)
企业 bean 中的一种方法,在 home 接口中定义并由客户机调用以查找实体 bean。(Sun)
formGroup
EGL 中表单部件的集合。formGroup 部件生成为独立于 EGL 程序的输出。
FTP
请参阅文件传输协议(File Transfer Protocol)

G

getter 方法(getter method)
一种用来获得实例或类变量的值的方法。这允许另一个对象找出它的其中一个变量的值。另请参阅 setter 方法(setter method)
GIF
请参阅图形交换格式(Graphics Interchange Format)

H

home 接口(home interface)
在企业 bean 中,为会话 bean 定义零个或多个 create 和 remove 方法或者为实体 bean 定义零个或多个 create、finder 和 remove 方法的接口。另请参阅远程接口(remote interface)
HTML
请参阅超文本标记语言(Hypertext Markup Language)
HTTP
请参阅超文本传输协议(Hypertext Transfer Protocol)
HTTPS
请参阅基于 SSL 的 HTTP(HTTP over SSL)

I

i-mode
无线设备的因特网服务。
IDE
请参阅集成开发环境(integrated development environment)
IIOP
请参阅因特网 ORB 间协议(Internet Inter-ORB Protocol)。另请参阅通用对象请求代理程序体系结构(Common Object Request Broker Architecture)
IP
请参阅因特网协议(Internet Protocol)。请参阅传输控制协议(Transmission Control Protocol)

J

J2C(JCA)
请参阅 J2EE 连接器体系结构(J2EE Connector architecture)
J2EE
请参阅 Java 2 Platform, Enterprise Edition。另请参阅 Java 2 Platform Standard Edition
J2EE 服务器(J2EE server)
提供 EJB 或 Web 容器的运行时环境。
J2EE 连接器体系结构(J2EE Connector architecture,J2C,JCA)
一种标准体系结构,用来将 J2EE 平台连接至不同种类的企业信息系统(EIS)。
J2EE 请求概要分析程序(J2EE Request Profiler)
一个代理程序的名称,出于收集应用程序的请求拦截点数据的目的而将它连接至应用程序服务器过程。
J2EE 应用程序(J2EE application)
J2EE 功能的任何可部署单元。此单元可以是与 J2EE 应用程序部署描述符一起打包到企业归档(EAR)文件中的单个模块或一组模块。(Sun)
J2SE
请参阅 Java 2 Platform Standard Edition。另请参阅 Java 2 Platform, Enterprise EditionJava Development Kit
JAAS
请参阅 Java 认证和授权服务(Java Authentication and Authorization Service)
JAR 文件(JAR file)
一个 Java 归档文件。另请参阅企业归档(enterprise archive)Web 归档文件(Web archive)
Java
支持远程对象间交互的可移植解释代码的面向对象程序设计语言。Java 由 Sun 公司开发并制定规范。
Java 概要分析代理程序(Java Profiling Agent)
一个代理程序,它连接至运行已进行概要分析的应用程序的 Java 虚拟机(JVM)。这是缺省情况下用来在 Java 应用程序执行时度量其性能的代理程序。
Java 归档(Java archive)
用于将安装和运行 Java 程序所需的所有资源存储在一个文件中的压缩文件格式。另请参阅企业归档(enterprise archive)Web 归档文件(Web archive)
Java 规范请求(Java Specification Request,JSR)
为 Java 平台正式提出的规范。
Java 类(Java class)
用 Java 语言编写的类。
Java 命名和目录接口(Java Naming and Directory Interface,JNDI)
Java 平台的扩展,为各种命名和目录服务提供标准接口。
Java 平台(Java platform)
用于编写程序的 Java 语言的总称,在开发和编译程序及对程序进行错误检查时使用的一组 API、类库和其他程序,以及装入和执行类文件的 Java 虚拟机。(Sun)
Java 认证和授权服务(Java Authentication and Authorization Service,JAAS)
J2EE 技术中的一个标准 API,用于执行基于安全性的操作。通过 JAAS,在允许应用程序与底层技术保持独立的同时,服务可以认证用户并对其授权。
Java 数据库连接(Java Database Connectivity,JDBC)
Java 平台与各种数据库之间的独立于数据库的连接的业界标准。JDBC 接口为基于 SQL 和基于 XQuery 的数据库访问提供调用级别 API。
Java 文件(Java file)
一个可编辑的源文件(具有 .java 扩展名),可编译成字节码(.class 文件)。
Java 项目(Java project)
Eclipse 中的一个项目,它包含可编译的 Java 源代码并且是源文件夹或包的容器。
Java 消息服务(Java Message Service,JMS)
一个应用程序编程接口,提供用于处理消息的 Java 语言函数。
Java 虚拟机(Java virtual machine,JVM)
运行已编译的 Java 代码(applet 和应用程序)的处理器的软件实现。
Java 运行时环境(Java runtime environment,JRE)
包含组成 Java 平台的可执行文件和其他文件的 Java Developer Kit 的子集。JRE 包括 Java 虚拟机、核心类和支持文件。
Java 2 Platform Standard Edition(J2SE)
核心 Java 技术平台。(Sun)另请参阅 Java 2 Platform, Enterprise EditionJava Development Kit
Java 2 Platform, Enterprise Edition(J2EE)
一个用于开发和部署企业应用程序的环境,由 Sun 公司定义。J2EE 平台由一组服务、应用程序编程接口(API)和协议组成,提供用于开发多层的基于 Web 的应用程序的功能。(Sun)另请参阅 Java 2 Platform Standard Edition
Java API for XML(JAX)
一组基于 Java 的 API,用于处理涉及到通过“可扩展标记语言”(XML)定义的数据的各种操作。
Java API for XML-based RPC(JAX-RPC)
一种规范,它描述用于构建使用远程过程调用(RPC)和 XML 的 Web Service 和 Web Service 客户机的应用程序编程接口(API)和约定。JAX-RPC 也称为 JSR 101。
Java bean
另请参阅企业 bean(enterprise bean)JavaBeans。请参阅 bean
Java Development Kit(JDK)
Sun Microsystems 公司为 Java 平台提供的软件开发包的名称。另请参阅 Java 2 Platform Standard Edition
JavaBeans
由 Sun 公司为 Java 定义的、可移植的并且独立于平台的可复用的组件模型。另请参阅 bean
Javadoc
一个工具,用于分析一组源文件中的声明和文档注释,并产生一组 HTML 页面以描述类、内部类、接口、构造函数、方法和字段。(Sun)
JavaScript
在浏览器和 Web 服务器中使用的一种 Web 脚本语言。(Sun)
JavaServer Faces(JSF)
用于以 Java 语言构建基于 Web 的用户界面的框架。Web 开发者可以通过将可复用的用户界面的组件放在页面上,将组件连接至应用程序数据源,然后将客户机事件连接至服务器事件处理程序来构建应用程序。另请参阅 JavaServer PagesFaces 组件(Faces component)Faces JSP 文件(Faces JSP file)
JavaServer Pages(JSP)
一种服务器端脚本技术,它使 Java 代码能够动态地嵌入到 Web 页面(HTML 文件)中并在提供该页面时被执行,以便将动态内容返回给客户机。另请参阅 JSP 文件(JSP file)JSP 页面(JSP page)JavaServer Faces
JAX
请参阅 Java API for XML
JAX-RPC
请参阅 Java API for XML-based RPC
JCA(J2C)
请参阅 J2EE 连接器体系结构(J2EE Connector architecture)
JDBC
请参阅 Java 数据库连接(Java Database Connectivity)
JDBC 连接过滤器(JDBC connection filter)
一个控件,它限制在 JDBC 元数据装入期间传送的数据量。过滤器增强了性能。
JDK
请参阅 Java Development Kit。另请参阅 Java 2 Platform Standard Edition
JMS
请参阅 Java 消息服务(Java Message Service)
JNDI
请参阅 Java 命名和目录接口(Java Naming and Directory Interface)
JRE
另请参阅 Java 运行时环境(Java runtime environment)
JSF
请参阅 JavaServer Faces。另请参阅 JavaServer PagesFaces 组件(Faces component)Faces JSP 文件(Faces JSP file)
JSF 窗口小部件库(JSF widget library)
产品中包括的基于 JavaServer Faces(JSF)和 JavaScript 的窗口小部件库,它使用一组丰富的输入、输出和导航组件对 JSP 和 HTML 页进行了扩充。
JSP
请参阅 JavaServer Pages。另请参阅 JSP 文件(JSP file)JSP 页面(JSP page)JavaServer Faces
JSP 文件(JSP file)
具有 .jsp 扩展名的脚本化 HTML 文件,允许在 Web 页面中包含动态内容。JSP 文件可以作为 URL 来直接请求、由 servlet 调用或者从 HTML 页面中调用。另请参阅 JavaServer PagesJSP 页面(JSP page)
JSP 页面(JSP page)
基于文本的文档,使用固定模板数据和 JSP 元素来描述如何处理创建响应的请求。(Sun)另请参阅 JavaServer PagesJSP 文件(JSP file)
JSR
请参阅 Java 规范请求(Java Specification Request)
JUnit
单元测试 Java 程序的开放式源代码回归测试框架。
JVM
请参阅 Java 虚拟机(Java virtual machine)

L

LDAP
请参阅轻量级目录访问协议(Lightweight Directory Access Protocol)
LDAP 目录(LDAP directory)
一种存储库,用来存储有关使用 LDAP 协议访问的人员、组织和其他资源的信息。该存储库中的各个条目组织成分层结构,在某些情况下,分层结构反映了一个组织的结构或地理位置。

M

MDB
请参阅消息驱动的 bean(message-driven bean)
MIME
请参阅多用途因特网邮件扩展(Multipurpose Internet Mail Extensions)
MVC
请参阅模型视图控制器(model view controller)
MVFS
请参阅多版本文件系统(multiversion file system)

N

NAICS
请参阅北美工业分类系统(North American Industry Classification System)

O

ORB
请参阅对象请求代理程序(Object Request Broker)

P

PCB
请参阅程序通信块(program communication block)。另请参阅程序规范块(program specification block)
PDA
请参阅个人数字助理(personal digital assistant)
portlet
在门户网站服务器上运行的可复用的 Web 模块。Portlet 已预定义了一些角色,如检索新闻头条、搜索数据库或显示日历。
portlet 方式(portlet mode)
portlet 采用的一种格式,为执行不同任务的用户提供不同的接口。Portlet 方式可以包括视图、编辑和帮助。
portlet 框架(portlet framework)
支持在门户网站服务器环境中运行的 Java 程序的一组类和接口。
portlet 应用程序(portlet application)
可相互共享资源的一组相关 portlet。
portlet API
在门户网站服务器环境中运行的 Java 程序为获取服务而使用的一组接口和方法。
POST
HTTP 中 FORM 标记的 METHOD 属性上的一个参数,指定浏览器将表单数据发送到 HTTP 事务中的一个服务器,该服务器独立于与 URL 相关联的服务器。
Probekit
一个可编制脚本的框架,用于执行字节码插入以探查目标程序的工作。另请参阅探针(probe)
PSB
请参阅程序规范块(program specification block)。另请参阅程序通信块(program communication block)
PTF
请参阅程序临时性修订(program temporary fix)。另请参阅修订包(fix pack)
PVOB
请参阅项目 VOB(project VOB)

R

Rational Unified Process(RUP)
可配置的软件开发过程平台,用来指定和管理开发组织内的任务和关系。
RDB
请参阅关系数据库(relational database)
remove 方法(remove method)
企业 bean 中的一种方法,在 home 接口中定义并由客户机调用以破坏企业 bean。
RMI
请参阅远程方法调用(Remote Method Invocation)
RPC
请参阅远程过程调用(Remote Procedure Call)
RUP
请参阅 Rational Unified Process

S

SCM
请参阅软件配置管理(software configuration management)
scriptlet
用于将脚本语言片段添加至源文件的机制。
SDK
请参阅软件开发包(software development kit)
SDO
请参阅服务数据对象(Service Data Objects)
servlet
在 Web 服务器上运行的一种 Java 程序,通过生成动态内容以响应 Web 客户端请求来扩展服务器功能。Servlet 通常用于将数据库连接至 Web。
servlet 容器(servlet container)
一种 Web 应用程序服务器组件,它可以调用操作 servlet 并与操作 servlet 交互以处理请求。
setter 方法(setter method)
用来设置实例或类变量的值的一种方法。此功能允许另一个对象设置它的其中一个变量的值。另请参阅 getter 方法(getter method)
SOAP
一个轻量级的基于 XML 的协议,用于在分散的分布式环境中交换信息。SOAP 可以用来查询和返回信息,并且可以通过因特网来调用服务。
SOAP 编码(SOAP encoding)
基于 SOAP 协议对数据进行序列化的规则。SOAP 编码基于简单类型系统,它是在使用编程语言编写的类型系统、数据库和半结构化数据中找到的常见功能部件的通用化。
SQL
请参阅结构化查询语言(Structured Query Language)
SQL 查询(SQL query)
某些 SQL 语句的一个组件,它指定结果表。
SQLJ
请参阅用于 Java 的结构化查询语言(Structured Query Language for Java)
SSI
请参阅服务器端包含(server-side include)
SSL
请参阅安全套接字层(Secure Sockets Layer)
Struts
一个开放式源代码框架,用于构建 Java Web 应用程序。
Struts 操作(Struts action)
实现部分 Web 应用程序并返回转发的类。Struts 操作的超类称为 Action 类。
Struts 模块(Struts module)
Struts 配置文件和一组相应的操作、表单 bean 和 Web 页面。Struts 应用程序至少包括一个 Struts 模块。
Struts 项目(Struts project)
添加了 Struts 支持的动态 Web 项目。
Swing 集(Swing Set)
始终在支持 Java 虚拟机(JVM)的操作系统上运行的 GUI 组件集合。因为这些组件完全是用 Java 编程语言编写的,所以它们提供的功能超过本机平台等效物所提供的功能。另请参阅抽象窗口工具箱(Abstract Window Toolkit)标准窗口小部件工具箱(Standard Widget Toolkit)
SWT
请参阅标准窗口小部件工具箱(Standard Widget Toolkit)。另请参阅抽象窗口工具箱(Abstract Window Toolkit)Swing 集(Swing Set)

T

taglib 伪指令(taglib directive)
JSP 页面中的一个声明,它指出页面使用定制标记、定义标记库并指定它的标记前缀。(Sun)
TCP
请参阅传输控制协议(Transmission Control Protocol)。另请参阅因特网协议(Internet Protocol)
TCP/IP
请参阅传输控制协议/因特网协议(Transmission Control Protocol/Internet Protocol)
TCP/IP 监视服务器(TCP/IP monitoring server)
监视 Web 浏览器与应用程序服务器之间的所有请求与响应及 TCP/IP 活动的运行时环境。
textUI 程序(textUI program)
一种 EGL 程序部件类型,以基于字符的显示与用户交互。显示内容出现在 3270 屏幕或命令窗口中,而不是在 Web 浏览器中。
typedef
EGL 中的一个部件定义,可用作一种格式模型。

U

UCM
请参阅统一变更管理(Unified Change Management)
UDDI
请参阅统一描述、发现和集成(Universal Description, Discovery, and Integration)
UDDI 业务注册中心(UDDI Business Registry)
包含有关业务和服务信息的同级目录的集合。
UDDI 注册中心(UDDI registry)
业务及其服务描述的分布式注册中心,它遵守用于管理 Web Service 的发现的“统一描述、发现和集成”(UDDI)标准。UDDI 注册中心具有两种形式 - 公用和专用,这两种注册中心都是以常见 XML 格式实现的。
UDF
请参阅用户定义的函数(user-defined function)
UNSPSC
请参阅联合国标准产品和服务分类(United Nations Standard Products and Services Classification)
URI
请参阅统一资源标识(Uniform Resource Identifier)。另请参阅统一资源名(Uniform Resource Name)
URL
请参阅统一资源定位符(Uniform Resource Locator)
URN
请参阅统一资源名(Uniform Resource Name)。另请参阅统一资源标识(Uniform Resource Identifier)

V

VOB
请参阅版本对象库(versioned object base)
VOB 数据库(VOB database)
版本对象库(VOB)存储目录的一部分,用来存储 ClearCase 元数据和 VOB 对象。此区域由嵌入在 ClearCase 中的数据库管理软件来管理。实际的文件系统数据存储在 VOB 的存储池中。
VOB 系列(VOB family)
在 ClearCase Multisite 中,这是特定版本对象库(VOB)的所有副本的集合。所有副本共享同一个 VOB 系列 UUID,而每个副本都具有它自己的 VOB 副本 UUID。

W

WAP
请参阅无线应用协议(Wireless Application Protocol)
WAR
请参阅 Web 归档文件(Web archive)。另请参阅企业归档(enterprise archive)Java 归档(Java archive)
WAR 文件(WAR file)
另请参阅企业归档(enterprise archive)Java 归档(Java archive)。请参阅 Web 归档文件(Web archive)
Web 服务调用语言(Web Services Invocation Language,WSIL)
一种 XML 文档格式,便于发现现有 Web Service 并提供一组规则以指导如何使与检查有关的信息可供使用。
Web 服务互操作性组织(Web Services Interoperability Organization,WS-I)
一个开放的业界组织,它将促进平台、操作系统和编程语言之间的 Web Service 互操作性。
Web 服务描述语言(Web Services Description Language,WSDL)
一个基于 XML 的规范,用于将网络服务描述为一组对包含面向文档信息或面向过程信息的消息进行操作的端点。
Web 服务器(Web server)
一个软件程序,能够处理“超文本传输协议”(HTTP)请求。
Web 归档文件(Web archive,WAR)
由 J2EE 标准定义的用于在单个文件中存储安装和运行 Web 应用程序所需的所有资源的压缩文件格式。另请参阅企业归档(enterprise archive)Java 归档(Java archive)
Web 浏览器(Web browser)
一个客户机程序,它启动对 Web 服务器的请求并显示服务器返回的信息。
Web 模块(Web module)
一个由一个或多个 Web 组件和一个 Web 部署描述符组成的单元。(Sun)
Web 容器(Web container)
实现 J2EE 体系结构的 Web 组件合同的容器。(Sun)
Web 图(Web diagram)
一个 Struts 文件,它使用自由格式面板上的图标和其他图像帮助应用程序开发者更直观地了解基于 Struts 的 Web 应用程序的流结构。
Web 项目(Web project)
其他资源(如源文件和元数据)的容器,对应于部署 Web 应用程序所需文件的 J2EE 定义容器结构和层次结构。
Web 应用程序(Web application)
一个可由 Web 浏览器访问的应用程序,该应用程序除提供静态信息显示外,还提供一些功能,例如,通过允许用户查询数据库来提供一些功能。Web 应用程序的常见组件包括 HTML 页面、JSP 页和 servlet。
Web 站点(Web site)
Web 上提供的由单个实体(组织或个人)管理的一组相关文件,包含有关其用户的超文本信息。Web 站点通常包括指向其他 Web 站点的超文本链接。
Web 资源(Web resource)
在开发 Web 应用程序时创建的任何一种资源,例如 Web 项目、HTML 页面、JavaServer Pages(JSP)文件、servlet、定制标记库和归档文件。
Web Service
一种自包含和自描述的模块化应用程序,可以通过网络并使用标准网络协议来发布、发现和调用此应用程序。通常,使用 XML 来标记数据,使用 SOAP 来传输数据,使用 WSDL 来描述服务可用,使用 UDDI 来列示哪些服务可用。
WebSphere
一个 IBM 品牌名称,它包含用于开发电子商务应用程序的工具以及用于运行 Web 应用程序的中间件。
WebSphere 测试环境(WebSphere test environment)
集成到 Rational 开发工作台中的运行时环境,用于测试面向 WebSphere Application Server 的应用程序。
WebSphere Application Server
在 Web 服务器上运行且可用来部署、集成、执行和管理电子商务应用程序的 Web 应用程序服务器软件。
WML
请参阅无线标记语言(Wireless Markup Language)
WSDL
请参阅 Web 服务描述语言(Web Services Description Language)
WSDL 文档(WSDL document)
一个文件,它提供一组定义以便采用 Web 服务描述语言(WSDL)格式来描述 Web Service。
WSDL 文件(WSDL file)
请参阅 WSDL 文档(WSDL document)
WSI
请参阅 Web 服务互操作性组织(Web Services Interoperability Organization)
WSIL
请参阅 Web 服务调用语言(Web Services Invocation Language)
WYSIWYG
请参阅所见即所得(what you see is what you get)

X

Xalan 处理器(Xalan processor)
一个作为 Apache 项目一部分的 XSLT 处理器。另请参阅 XSL 变换(XSL Transformation)
XDoclet
这是一个开放的源代码生成引擎,它使用特殊的 JavaDoc 标记来分析 Java 源文件,并根据模板生成诸如 XML 描述符或源代码的输出。
XHTML
请参阅可扩展超文本标记语言(Extensible Hypertext Markup Language)
XML
请参阅可扩展标记语言(Extensible Markup Language)
XML 解析器(XML parser)
读取 XML 文档并为应用程序提供对其内容和结构的访问权的程序。
XML 路径语言(XML Path Language,XPath)
一种语言,用来唯一标识或查找源 XML 数据的各个部分,供与 XML 相关技术(例如,XSLT、XQuery 和 XML 解析器)配合使用。XPath 是万维网协会制订的一项标准。
XML 模式定义语言(XML Schema Definition Language,XSD,XSDL)
一种用于描述包含 XML 模式的 XML 文件的语言。
XML 模式(XML schema)
一种机制,通过指示允许哪些元素及其不同组合来描述和限制 XML 文件的内容。XML 模式是文档类型定义(DTD)的备用项,可以在数据输入、继承和表示的区域中扩展功能。
XML 目录(XML catalog)
一个目录,它包含有关 XML 处理器应该如何解析对实体的引用的规则。通过使用目录,在开发期间,当移动资源时,就不需要更改 XML 文档中的 URI。
XPath
请参阅 XML 路径语言(XML Path Language)
XPath 表达式(XPath expression)
一个表达式,它搜索整个 XML 文档并从该文档中的节点(文档的任何部分,例如元素或属性)抽取信息。
XSD
请参阅 XML 模式定义语言(XML Schema Definition Language)。一种用于描述包含 XML 模式的 XML 文件的语言。
XSDL
请参阅 XML 模式定义语言(XML Schema Definition Language)。一种用于描述包含 XML 模式的 XML 文件的语言。
XSL
请参阅可扩展样式表语言(Extensible Stylesheet Language)
XSL 变换(XSL Transformation,XSLT)
一项标准,它使用 XSL 样式表将 XML 文档转换为其他 XML 文档、片段或 HTML 文档。另请参阅 Xalan 处理器(Xalan processor)
XSL 样式表(XSL style sheet)
描述应如何呈示(显示或打印)XML 文档的代码。
XSLT
请参阅 XSL 变换(XSL Transformation)。另请参阅 Xalan 处理器(Xalan processor)
XSLT 函数(XSLT function)
XSL 变换(XSLT)规范定义的函数,用于处理数字、字符串、布尔值和节点集。

反馈