WebSphere WebSphere Enterprise Service Bus V6.0.1 操作系统: AIX, HP-UX, Linux, Solaris, Windows

词汇表

本词汇表中包含特定于 WebSphere ESB 的术语和一些来自于其他信息源的相关术语。可以在 WebSphere Application Server 和“IBM 术语数据库”(IBM Terminology Database)中找到更多相关术语。

本词汇表提供了 WebSphere ESB 中使用的术语,会将这些术语添加至为底层 WebSphere Application Server 提供的那些术语以及“IBM 术语数据库”(IBM Terminology Database)中定义的更一般的术语:
应用程序集成环境(Application integration environment)
两种概念性集成环境之一,这两种环境可以帮助将应用程序和服务的部署及管理与底层服务器和总线环境的管理分开。应用程序和服务被部署到应用程序集成环境中,与它们的实现以及服务器和总线环境提供的底层基础结构服务有一点关系或者毫无关系。

在 WebSphere 管理控制台中,解决方案管理员可以选择应用“应用程序集成”任务选择过滤器,从而将任务的范围限制为与应用程序集成管理相关联的那些任务。

应用程序服务器(Application server)
分布式网络中的一个服务器程序,它为应用程序提供执行环境。
扩充(概要文件)(Augment (profiles))
将概要文件升级为另一个概要文件的一种操作。例如,可以使用 WebSphere ESB 的概要文件向导来将 WebSphere Application Server 概要文件扩充为 WebSphere ESB 概要文件。
认证别名(Authentication alias)
Java 2 Platform, Enterprise Edition(J2EE)连接器认证别名包含认证数据,该认证数据包括用户标识和密码。J2C 认证别名用来认证是否对资源适配器和 Java 数据库连接(JDBC)数据源具有访问权。
总线(Bus)
请参阅服务集成总线(service integration bus)
总线目标(Bus destination)
一个逻辑地址,应用程序可以作为生产者和/或使用者连接至该逻辑地址。
总线环境(Bus environment)
两种概念性集成环境之一,这两种环境可以帮助将应用程序和服务的部署及管理与底层服务器和总线环境的管理分开。解决方案管理员可以创建支持应用程序集成环境的 ESB 服务器和服务集成总线的环境。此环境被称为服务器和总线环境,或简称为总线环境。该环境的重点在于管理服务集成总线、服务器及其资源,设置和管理单元和节点的逻辑管理域,如何通过集群和高可用性配置来均衡工作负载。

在 WebSphere 管理控制台中,解决方案管理员可以选择应用“服务器和总线”任务选择过滤器,从而将任务的范围限制为与总线环境管理相关联的那些任务。

业务功能(Business function)
执行可以概括为服务的业务活动的一些软件。
总线成员(Bus member)
管理服务集成总线中的一个或多个消息传递引擎的应用程序服务器或服务器集群
“集合”页(Collection page)
管理控制台中一种类型的页面,它显示管理对象的集合列表。在这种类型的页面中,通常可以选择对象 以进行操作或为其显示其他页面。
Common Event Infrastructure
Common Event Infrastructure 为运行时环境提供了一些工具来持续存储和检索来自许多不同编程环境的事件。事件是使用公共基本事件模型来表示的,该模型采用用来定义事件结构的一种标准的、基于 XML 的格式。
定制概要文件(Custom profile)
定制概要文件是一个空节点,必须将它联合到部署管理器单元中才能运行。与独立服务器概要文件相比,定制概要文件的节点上没有缺省服务器。定制节点上也没有任何缺省应用程序。通过联合定制概要文件,将它变成受管节点。
数据存储器(Data store)
消息传递引擎用来存储数据库中的持久数据的一组表
部署管理器(Deployment manager)
部署管理器是一个服务器,它为一台或多台机器上的应用程序服务器的逻辑组提供了单个管理界面。该逻辑组被称为部署管理器单元。该单元的运行时环境和文件是由部署管理器概要文件定义的。
部署管理器单元(Deployment manager cell)
由部署管理器管理的一台或多台机器上,应用程序服务器逻辑组的管理域。
部署管理器概要文件(Deployment manager profile)
该概要文件定义运行时环境,并且包括所有部署管理器单元中的服务器进程可以更改的文件。
Enterprise Service Bus(ESB)
Enterprise Service Bus(ESB)是用于集成应用程序和服务的一种灵活的连接基础结构。ESB 提供了一种灵活并且易于管理的 SOA 实现方法。

通过使用 Enterprise Service Bus(ESB)就可以获得 SOA 的灵活性。服务交互的参与者与 ESB 相连,而不是直接与另一个参与者相连,这有助于减少所需接口的数目、大小和降低复杂性,同时也缩短了时间和降低了成本和风险,从而提高了业务的响应能力。

WebSphere ESB 中,Enterprise Service Bus 是基于管理单元的 SCA* 服务集成总线构建的。

ESB 服务器(ESB server)
这是一个一般术语,用来表示从缺省 WebSphere ESB 模板创建的应用程序服务器。
导出(Export)
导出可以让“服务组件体系结构”(SCA)模块为其他对象提供服务;它们定义 SCA 模块与服务请求者之间的交互。导出绑定定义了其他对象访问 SCA 模块的方式。
导出接口(Export interface)
导出接口是一些抽象定义,它们描述服务请求者如何访问 SCA 模块。
导出绑定(Export binding)
导出绑定是具体定义。它们指定服务请求者用来访问服务的物理机制。通常,一个 SCA 模块导出指定一个绑定。
外部总线(Foreign bus)
外部总线是其他服务集成总线之一,特定的服务集成总线可以与它交换消息。
导入(Import)
导入可以让“服务组件体系结构”(SCA)模块将外部服务(即,在 SCA 模块外部的那些服务)当作本地服务来访问。导入定义了 SCA 模块与服务提供者之间的交互。SCA 导入绑定定义访问外部服务的特定方式;例如,使用 SOAP/HTTP 来访问。
导入绑定(Import binding)
导入绑定是具体定义。它们指定 SCA 模块用来访问外部服务的物理机制;例如,使用 SOAP/HTTP 来访问。
导入接口(Import interface)
导入接口是一些抽象定义,它们描述 SCA 模块如何访问服务。
交互端点(Interaction endpoint)
服务请求者或提供者。
JMS 连接工厂(JMS connection factory)
一组配置值,用来产生使 J2EE 组件能够访问 JMS 资源的连接。连接工厂根据需要提供应用程序与企业信息系统(EIS)的连接。
主配置(Master configuration)
保存在一组文件中的配置数据,这一组文件组成部署管理器概要文件或独立概要文件的主存储库。对于部署管理器概要文件,主配置将存储部署管理器单元中所有节点的配置数据。
调解(Mediation)
一项操作,它将服务交互逻辑应用于通过服务集成总线在服务请求者与提供者之间流动的消息。调解可以执行一系列功能,包括:
  • 改变消息格式
  • 转换传输协议
  • 在服务之间传递消息

用于调解的服务交互逻辑包含在一种特殊类型的 SCA 模块(称为调解模块)中。

调解流(也称为调解流组件)(Mediation flow (also known as a Mediation flow component))
调解流组件包含一个或多个调解原语。调解流组件与消息流有关,而与执行业务功能无关。
调解模块(Mediation module)
调解模块是可以更改服务请求的格式、内容或目标的服务组件体系结构(SCA)模块

调解模块将对服务请求者与服务提供者之间传递的消息进行处理。它们允许您将消息传递给不同的服务提供者。它们还允许您变换消息:您可以修正消息内容或格式。另外,调解模块还会提供一些功能(例如,消息记录)以及满足您的要求的错误处理。

通常,调解模块包含一种特定类型的 SCA 组件(称为调解流组件)。调解模块最多可以包含一个调解流组件。不包含调解流组件的调解模块的作用是将服务请求从一种格式变换为另一种格式。例如,虽然可以使用 JMS 来发出服务请求,但是在发送前需要将其变换为 SOAP/HTTP。

通过使用基于浏览器的 WebSphere 管理控制台、命令行或脚本来指定 EAR(企业归档)文件,就可以将调解模块部署至 WebSphere ESB

调解原语(Mediation primitive)
用于调解的服务集成逻辑单元。可以将调解原语连接在一起,作为构建块来创建调解流。在对请求(输入) 和响应(输出)进行可能的调解的情况下,调解原语通常在单个操作级别起作用。随 WebSphere Integration Developer 和 WebSphere ESB 提供了几个标准的调解原语。如果需要特殊的调解功能,则可以开发和部署定制的调解原语。
消息传递引擎(Messaging engine)
它是服务集成总线的一个组件,用于提供者消息传递功能;它也是应用程序与总线进行连接的连接点消息传递引擎在一个服务器(即,WebSphere 流程)中运行。消息传递引擎使用 JDBC 数据源的一个实例来与包含该消息传递引擎数据存储的数据库进行交互。
服务质量(Quality of service,QoS)
应用程序需要的一组通信特征。QoS 定义特定的传输优先级、传递可靠性级别以及安全性级别。(IBM 英文术语数据库)
队列目标(Queue destination)
用于点到点消息传递的总线目标。
SCA 绑定(SCA binding)
绑定是一些具体定义,它们指定 SCA 模块用来访问外部服务的物理机制或服务请求者用来访问 SCA 模块的物理机制。
SCA 组件(SCA component)
SCA 组件或服务组件都是 SCA 构建块。可以使用 SCA 组件来构建 SCA 模块(例如,调解模块)。可以使用 WebSphere Integration Developer 来以图形方式创建和定制 SCA 模块及组件。
SCA 导入绑定(SCA import binding)
SCA 导入绑定定义 SCA 模块访问外部服务的特定方式;例如,使用 SOAP/HTTP 来访问。
SCA 模块(SCA module)
符合具有严格定义的接口的“服务组件体系结构”(SCA)模块。通过导出将该模块的接口导出,请求者就可以使用该模块的功能。通过导入将提供者的需求导入,该模块就可以充当服务提供者的请求者。可以指定另一个模块作为导入中的目标。

然后将这些模块打包在一个标准的 WebSphere 企业归档(EAR)文件中。EAR 文件包含部署应用程序所需要的所有文件。

SCA 请求(SCA request)
符合“服务组件体系结构”(SCA)的服务请求。在完成了模块指定的任何其他处理之后,SCA 模块就会将请求传递至服务提供者。
SCA 运行时(SCA runtime)
支持“服务连接体系结构”的一些服务器功能。
服务(Service)
服务组成了业务功能的抽象表示,它隐藏了功能接口的细节。

服务通过以下方法来通告所提供的和请求的功能:1)声明它们实现的或者期望其他服务实现的接口;2)用于管理潜在的伙伴交互的策略。Web 服务描述语言(WSDL)和其他 Web Service 标准提供了这些声明的词汇表。服务抽象能够实现与服务请求者的 松散耦合连接,并且能够在不影响服务请求者的情况下更改服务的实现。

服务应用程序(Service application)
用于部署调解模块的 WebSphere 应用程序。
服务连接体系结构(Service Connection Architecture,SCA)
SCA 定义了描述服务组件的模型,并提供了一种将它们组成解决方案的方法。“服务组件体系结构”将业务逻辑与实现分开,以便您可以集中精力装配集成应用程序,而不必知道有关实现的详细信息。服务的实现包含在 SCA 组件中。

“服务组件体系结构”使您能够将组件集中在一个 SCA 模块中,并指定该模块对外部请求者显示哪些服务。

服务数据对象(Service Data Objects,SDO)
使应用程序能够以统一方式处理来自各种数据源(例如,关系数据库、XML 数据源、Web Service 和企业信息系统)的数据的一种开放标准。SDO 基于已断开连接的数据图的概念。在已断开连接的数据图体系结构中,客户机从数据源中检索数据图、改变数据图,然后又将对数据图所作的更改应用于数据源
服务集成总线(Service integration bus)
支持使用基于消息的体系结构和面向服务的体系结构的组件。总线是一组互相连接的 已添加为总线成员的服务器和集群。应用程序在与总线成员相关联的其中一个消息传递引擎处连接至总线
位于不同服务集成总线上的消息传递引擎之间的链路。它使得请求和消息能够在总线之间进行传递。
服务集成逻辑(Service integration logic)
Enterprise Service Bus 上用来在请求者与提供者之间进行调解的集成逻辑。该逻辑将执行许多功能,例如:变换和扩充请求、转换传输协议以及自动传递请求和应答。
服务集成技术(Service integration technologies)
WebSphere Application Server 中的服务集成功能,它为面向服务的体系结构提供高度灵活的消息传递系统。它支持多种服务质量选项、协议和消息传递模式。它同时支持面向消息的和面向服务的应用程序。
服务消息对象(Service Message Object,SMO)
服务消息对象(SMO)是对“服务数据对象”(SDO)的增强。SMO 提供了一个抽象层,用于处理和控制在服务之间交换的消息。
面向服务的体系结构(Service Oriented Architecture,SOA)
一种体系结构。在该体系结构中,服务将业务功能表示为可以复用和组合的组件。面向服务的体系结构(SOA)将适合的连接与严格定义的、基于标准的接口组合起来,以便使现有基础结构具有灵活性。在 SOA 中,可以广泛复用服务,不管它们是基于新的服务实现还是基于现有 IT 资产。
服务提供者(Service provider)
服务提供者是一个程序,它通过 Enterprise Service Bus 以服务方式提供业务功能。服务提供者从服务请求者处接收消息并运行所请求的服务。服务提供者还可以通过总线以应答方式将消息返回。
服务请求者(Service requester)
服务请求者是一个程序,它请求另一个程序以服务方式提供业务功能。服务请求者通过 Enterprise Service Bus 将请求消息发送给服务提供者。
独立服务器概要文件(Stand-alone server profile)
该概要文件定义运行时环境,并且包括所有独立服务器进程可以更改的文件。

独立服务器概要文件具有它自己的管理控制台,并且如果您安装了样本应用程序库功能部件,则该概要文件还包括所有样本应用程序。每个独立服务器都可完全运行,并且可以独立于所有其他服务器对其进行管理。

独立服务器(Stand-alone server)
与所有其他服务器分开管理的服务器。独立服务器具有它自己的管理控制台,并且如果您安装了样本应用程序库功能部件,则独立服务器还包括所有样本应用程序。
拓扑(Topology)
应用程序服务器、消息传递引擎和 WebSphere MQ 队列管理器的物理布置,以及它们之间的总线连接和链接的模式

概念主题

使用条款 | 评价此页

Timestamp icon上次更新时间: 3 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_glossary.html

(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术(http://www.eclipse.org)。