Microsoft用于 Oracle 数据库的 BizTalk 适配器中使用以下术语和定义。
一个
适配器
基于 WCF 的组件,可帮助在应用程序(例如业务线系统)和 BizTalk Server 之间交换消息。 适配器由设计时组件和运行时组件组成,用于接收和发送作。
适配器客户端
通过适配器与业务线系统(LOB)系统交互的应用程序。
B
BFILE
一种 Oracle 数据类型,可用于访问存储在 Oracle 数据库外部文件系统中的二进制文件 BLOB。 BFILE 列存储 BFILE 定位符,该定位符表示目录名称和文件名,其中包含服务器文件系统中的数据。
二进制大型对象
- 一大块数据(如位图),其特征是大型字段值、不可预知的表大小,以及从应用程序的角度来看无形的数据。
- 一个关键字,指定包含有关数据块的信息的 BLOB 结构。
绑定
软件组件和层链接在一起的过程。 安装网络组件后,将建立组件的绑定关系和依赖项。 绑定允许组件相互通信。 在 BizTalk Server 中,业务流程适配器不可知终结点(端口或角色链接)与物理适配器特定的终结点(发送/接收端口或参与方)之间建立的映射。
BizTalk Server
连接各种软件。 BizTalk Server 使你能够创建和修改使用该软件的进程逻辑。 BizTalk Server 还使信息工作者能够监视正在运行的进程、与贸易合作伙伴交互以及执行其他面向业务的任务。
C
渠道
绑定元素的具体实现。 绑定表示配置,通道是与该配置关联的实现。 因此,有一个与每个绑定元素关联的通道。 通道堆栈相互堆叠,以创建绑定的具体实现:通道堆栈。
连接 URI
标识分布式环境中的资源的字符串。 适配器使用连接统一资源标识符(URI),其中包含与 LOB 系统建立连接所需的信息。
合同
指定了访问服务所提供的操作所需的消息集合和结构。
D
数据操纵语言 (DML)
用于检索和操作数据的 SQL 语句子集。 DML 语句通常以 SELECT、INSERT、UPDATE 或 DELETE 开头。
设计时体验
开发人员在设计期间执行的过程和操作;例如,使用适配器服务 BizTalk 项目外接程序检索消息架构。
E
终结点地址
一个网络地址,用于标识 Windows Communication Foundation (WCF) 服务终结点的位置。 对于适配器,终结点地址表示为包含位置和连接参数的连接统一资源标识符(URI)。 适配器可以使用这些来建立与基础业务线 (LOB) 系统的连接。
企业单一登录系统 (SSO)
SSO 数据库、主密钥服务器,以及一个或多个企业单一 Sign-On(SSO)服务器。 这些服务器执行 Windows 和非 Windows 凭据之间的映射,查找 SSO 数据库中的凭据,并用于管理 SSO 系统。 SSO 数据库还用作配置存储区,用于保存适配器的自定义配置数据。
可扩展标记语言 (XML)
一种用于描述数据的标记语言。 XML 标记不是预定义的。
G
全局程序集缓存 (GAC)
计算机范围的代码缓存,用于存储专门安装的程序集,供计算机上的许多应用程序共享。 在全局程序集缓存中部署的应用程序必须具有强名称。
我
入站操作
由业务线系统在适配器上调用的操作。
L
本地命名方法
Oracle 数据库适配器支持的 Oracle 命名方法。 在此命名方法中,Oracle 客户端将 net 服务名称解析为本地 tnsnames.ora 文件中的条目。
M
元数据
在 WCF 中,指服务公开的合同的说明。 这称为服务说明,在 WSDL 文档中表示。 适配器公开的元数据描述了它在基础 LOB 系统上可以执行的操作及其接口。
Microsoft Windows Communication Foundation (WCF) 业务线 (LOB) 适配器 SDK
使用基于 Web 服务的开放标准生成 BizTalk 适配器的规范。
N
命名方法
Oracle 命名方法确定 Oracle 客户端如何获取 Oracle 数据库服务(实例)的连接信息。 可以使用 Oracle Net Configuration Assistant 将 Oracle 客户端配置为使用特定的命名方法。 Oracle 数据库适配器支持本地命名方法。
net 服务名称
获取 Oracle 数据库连接信息所用的 Oracle 客户端别名。 在连接 URI 中提供一个网络服务名称作为连接属性之一。
O
单向
发送方在其中发送消息的消息交换模式(MEP),但接收方不会返回任何响应。 在 BizTalk Server 中,MEPs 被称为通信模式。
出站操作
由适配器在业务线系统 (LOB) 上调用的作。
output.cs
ServiceModel 元数据实用工具工具(svcutil.exe)创建的默认输出文件。
P
投票
设备驱动程序用来确定多个设备是否有数据需要传输的技术。 设备被依次轮询。
代理
在 WCF 中,是指实现服务公开的服务协定的托管代码对象。 WCF 服务模型基于此类代理的使用。 在 WCF 服务模型中,服务协定表示为 .NET 接口。
R
REF CURSOR
一种 Oracle PL/SQL 数据类型,表示指向 Oracle 数据库中结果集的指针。 REF CURSOR 类型支持输入和输出数据流式传输数据,非常适合用于向/从 PL/SQL 代码块传输大量数据。
request-response
发送方在其中发送请求消息并期望接收方发出的响应消息的消息交换模式(MEP)。 在 BizTalk Server 中,MEP 被称作通信模式。 根据消息传送技术和请求消息(入站或出站)的方向,此模式也称为请求-答复或请求响应。
运行时体验
在运行时或部署解决方案时由开发人员执行的过程和作;例如,从 BizTalk Server 管理控制台创建物理端口绑定。
S
架构
消息的结构。 架构可以包含多个子架构。
ServiceModel 元数据实用工具工具(svcutil.exe)
WCF 附带的命令行实用工具。 它用于从 WCF 服务(如适配器)公开的服务说明(元数据)创建服务模型代理代码。 对于出站作,该工具将创建 WCF 客户端类和帮助程序代码;对于入站作,该工具将创建 WCF 服务协定和帮助程序代码。
SOAP (简单对象访问协议)
一种基于 XML 的简单协议,用于在分散分布式环境中交换结构化和类型信息。 WCF 基于客户端和服务之间的 SOAP 消息交换,以调用作和返回结果。
SOAP 消息
格式正确的 XML 文档。 它应使用 SOAP 信封和 SOAP 编码命名空间,并包括可选的 XML 声明,后跟 SOAP 信封(根元素),该信封由可选的 SOAP 标头和 SOAP 消息正文组成。
SQL Server Integration Services (SSIS)
用于从不同数据源导入、导出和转换数据的组件。 以前称为数据转换服务 (DTS)。
强类型数据
绑定到基础对象类型的数据集或结果集。 强类型 XML 数据集中的每个行都由类型化的命名元素组成,这些元素对应于基础对象类型的字段。
W
WCF 通道模型
依赖于多个接口和其他类型的编程模型。 通道提供用于发送和接收消息的低级别编程模型。
WCF 客户端
将服务操作作为方法公开的客户端应用构造。 可以使用“添加适配器服务引用 Visual Studio 插件”或 ServiceModel 元数据实用工具工具从适配器公开的元数据生成 WCF 客户端类。
WCF 服务协定
服务协定的托管代码表示形式。 它表示为一个接口,其中类和方法被特性化以定义用于与服务通信的服务、作、消息和数据协定。 可以使用 ServiceModel 元数据实用工具工具或添加适配器服务引用 Visual Studio 插件从适配器公开的元数据生成 WCF 服务协定。 实现 WCF 服务契约以从 LOB 系统接收操作。
WCF 服务模型
一个 WCF 编程模型,其中服务表示为托管代码对象。 服务公开的操作被表示为具有强类型数据的方法。
弱类型数据
未绑定到基础对象类型的数据集或结果集。 弱类型 XML 数据集中的每个行都由泛型列的集合组成,其中属性描述每个元素的名称和类型。
Web 服务
向其他应用程序提供数据和服务的一个应用程序逻辑单元。 应用程序使用标准 Web 协议和数据格式(如 HTTP、XML 和 SOAP)访问 XML Web 服务,这与实现每个 XML Web 服务的方式无关。 XML Web 服务结合了基于组件的开发和 Web 的最佳方面,是Microsoft .NET 编程模型的基石。
Web 服务描述语言 (WSDL)
一种基于 XML 的语言,将服务描述为一组处理消息的端点。 WSDL 文档介绍了客户端必须用来与服务进行交互的服务协定、作协定、消息协定和数据协定。
Windows Communication Foundation (WCF)
Microsoft 面向服务的通信基础设施。 框架本质上为客户端提供服务编程模型和通道编程模型,以便对消息交换进行精细控制。
WS-Metadata Exchange(MEX)端点
WCF 服务(如适配器)公开的终结点,用于实现 IMetadataExchange 接口。 WS-Metadata Exchange 终结点可用于检索服务描述(WSDL),以获取目标系统上适配器公开的操作。
X
XML 架构定义语言 (XSD)
架构语言。 XML 架构定义符合万维网联盟 (W3C) XML 架构第 1 部分:XML 架构定义语言的结构建议的元素、属性和数据类型。 W3C XML 架构第 2 部分:数据类型建议是定义 XML 架构中使用的数据类型的建议。 使用 XML 架构定义语言可以定义 XML 消息的结构和数据类型。