适用于 Oracle 电子商务套件的 BizTalk 适配器中的主要功能

本部分列出了 Microsoft BizTalk Adapter for Oracle E-Business Suite 中的主要功能。

功能 注释
使用 Windows Communication Foundation (WCF) Oracle 电子商务适配器基于 Microsoft Windows Communication Foundation (WCF) 业务线 (LOB) 适配器 SDK (WCF LOB 适配器 SDK) 构建。 反过来,WCF LOB 适配器 SDK 是基于 WCF 构建的。 适配器作为 WCF 通道向适配器客户端公开。 这样就可以与外部系统进行连接、元数据交换和业务数据交换。
支持 WCF 通道模型和 WCF 服务模型 在 WCF 通道 模型中,适配器客户端可以通过直接发送和接收 XML 消息来使用 Oracle E-Business 适配器。

在 WCF 服务 模型中,适配器客户端可以从使用 Oracle E-Business 适配器获取的 Web 服务说明语言 (WSDL) 生成 .NET 代理类。
使用 ODP.NET Oracle 电子商务适配器使用适用于 .NET 的 Oracle 数据提供程序 (ODP.NET) 与 Oracle 电子商务套件进行交互。
连接到 Oracle E-Business Suite 的两种方式 适配器客户端可以使用 tnsnames.ora 文件中的 net 服务名称或直接指定连接参数来连接到 Oracle E-Business Suite,从而无需使用网络服务名称或 tnsnames.ora 文件。 在环境中添加或更新 Oracle 服务器时,无需 tnsnames.ora 文件连接到 Oracle E-Business Suite,无需手动更新连接参数 (net service name) 每台客户端计算机上的 tnsnames.ora 文件中的麻烦。 有关详细信息,请参阅 配置与 Oracle E-Business Suite 的连接
支持 Windows 身份验证 适配器客户端可以使用 Windows 身份验证连接到 Oracle E-Business Suite。 Windows 身份验证使你能够基于 Windows 登录凭据确定用户的标识,从而帮助你利用 Windows 环境的内置安全性。 有关 Oracle 电子商务适配器中的 Windows 身份验证的详细信息,请参阅 使用 Windows 身份验证连接到 Oracle 电子商务套件
支持将 Oracle E-Business 适配器与 Microsoft Office SharePoint Server (MOSS) 可以使用适配器将 Oracle 电子商务套件中的数据呈现到 MOSS 门户。 有关详细信息,请参阅 将 Oracle E-Business Adapter 与 Microsoft Office SharePoint Server 配合使用
功能 注释
批量检索元数据 适配器客户端可以浏览和搜索 Oracle E-Business Suite 和基础数据库公开的所有项目的元数据。 项目根据连接的用户凭据显示,并且是:

- 按 Oracle 电子商务套件项目的每个应用程序分组。
- 按 Oracle E-Business Suite 和基础数据库中的每个项目分组。
- 按基础数据库项目的每个架构分组。
功能 注释
连接池 Oracle E-Business 适配器允许客户端通过配置 UseOracleConnectionPool 绑定属性来使用 ODP.NET 连接池。 有关此绑定属性的详细信息,请参阅 阅读有关 Oracle E-Business Suite 绑定属性的 BizTalk 适配器
缓存管理 Oracle E-Business 适配器使客户端能够通过配置 StatementCachePurgeStatementCacheSize 绑定属性来使用 ODP.NET 缓存管理。 有关此绑定属性的详细信息,请参阅 阅读有关 Oracle E-Business Suite 绑定属性的 BizTalk 适配器
对性能计数器的支持 Oracle E-Business 适配器支持基于 WCF 的性能计数器,供适配器客户端使用。 有关性能计数器的详细信息,请参阅 将性能计数器与 SQL 适配器配合使用
功能 注释
支持对接口表和接口视图执行的操作 适配器客户端可以对 Oracle E-Business Suite 接口表执行基本的插入、更新、删除和选择操作。 只能对 Oracle E-Business Suite 接口视图执行选择操作。
支持执行 PL/SQL API 适配器客户端可以在 Oracle E-Business Suite 中执行 PL/SQL API。 PL/SQL API 在包中包含存储过程和函数。
支持执行并发程序 适配器客户端可以在 Oracle E-Business Suite 中执行并发程序。
支持执行请求集 适配器客户端可以在 Oracle E-Business Suite 中执行请求集。 请求集是一组并发程序,可用于运行具有预定义参数的多个并发程序。 请求集分阶段执行。 有关请求集的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=129539
支持在 Insert 操作中指定内联值 可以使用 Insert 操作中的 InlineValue 属性将计算值插入到 Oracle 中的接口表和数据库表中。 这是一个可选属性,可用于 Insert 操作中的所有简单数据记录。 如果为此属性指定值,它将替代记录的指定值。 有关 InlineValue 属性的详细信息,请参阅 对接口表和接口视图的操作
支持使用轮询的入站调用 Oracle 电子商务适配器支持接收“基于轮询的”数据更改消息,其中适配器在包中执行指定的 SQL 语句、存储过程、函数或过程,检索数据,并将结果提供给客户端。
支持调用函数和过程 适配器客户端可以调用基础 Oracle 数据库中的函数和过程。 Oracle E-Business 适配器将函数和过程显示为可在基础 Oracle 数据库上执行的操作。
支持复合操作 Oracle E-Business 适配器使适配器客户端能够在 Oracle 电子商务套件中执行复合操作。 复合操作可以包含任意数量的以下操作,并且可以按任意顺序进行:

- 对接口表、接口视图、表和视图的操作。
- 在适配器中显示为操作的包中的存储过程、函数和过程。
支持执行任意 SQL 语句和 PL/SQL 块 Oracle E-Business 适配器使适配器客户端能够使用 ExecuteReader、ExecuteScalar 和 ExecuteNonQuery 操作执行任意 SQL 语句或 PL/SQL 块。 有关这些操作的详细信息,请参阅 支持 ExecuteNonQuery、ExecuteReader 和 ExecuteScalar Operations
支持 User-Defined 类型 (UDT) 、布尔参数和 PL/SQL 表类型 适配器客户端可以支持包含 UDT 的项目中的操作,以及包含布尔参数和 PL/SQL 表类型的存储过程和函数中的操作。 有关 UDT 支持的信息,请参阅 支持 Oracle User-Defined 类型
支持输入和输出 REF CURSORS 适配器客户端可以在过程和函数上使用输入和输出 REF CURSORS 进行操作。
支持 PL/SQL RECORD 数据类型 适配器客户端可以使用存储过程和函数中的 RECORD 和嵌套 RECORD 类型进行操作。
支持 PL/SQL API 中的重载函数和过程 适配器客户端可以在 PL/SQL API 中调用重载的函数和过程。 但是,Oracle 电子商务适配器不支持使用强类型和弱类型 REF CURSORS 使用重载过程。 在内部,适配器将强类型化和弱类型 REF CURSORS 视为 REF CURSORS。
支持数据库更改通知 适配器客户端可以根据触发 SELECT 语句从 Oracle 数据库接收数据库更改通知。 当 SELECT 语句的结果集发生更改时,Oracle 数据库会将通知发送到适配器客户端。 有关数据库更改通知的详细信息,请参阅 使用 ORacle 数据库适配器接收数据库更改通知的注意事项
支持同义词 适配器客户端可以对为表、视图、存储过程、函数和包创建的同义词执行操作。 有关同义词以及如何使用 Oracle E-Business 适配器对同义词执行操作的详细信息,请参阅 同义词上的操作

其他功能

功能 注释
多语言支持 (MLS) 适配器客户端可以使用 Oracle E-Business 适配器在 Oracle E-Business Suite 和安装了多个语言包的基础数据库中执行操作。 这意味着适配器客户端可以对多种语言的数据执行操作。 例如,可以在界面视图中查看本地化 (非英语) 数据,或在表中插入本地化数据。 Oracle E-Business 适配器支持与基础 Oracle 电子商务套件安装所支持的语言一样多。

Oracle E-Business 适配器公开 MlsSettings 绑定属性,以配置多语言支持功能。 有关绑定属性的详细信息,请参阅 阅读有关 Oracle E-Business Suite 绑定属性的 BizTalk 适配器

另请参阅

了解用于 Oracle E-Business Suite 的 BizTalk 适配器