适用于 Oracle 电子商务套件的 BizTalk 适配器中的主要功能
本部分列出了 Microsoft BizTalk Adapter for Oracle E-Business Suite 中的主要功能。
Technology-Related 功能
功能 | 注释 |
---|---|
使用 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 配合使用。 |
Metadata-Related 功能
功能 | 注释 |
---|---|
批量检索元数据 | 适配器客户端可以浏览和搜索 Oracle E-Business Suite 和基础数据库公开的所有项目的元数据。 项目根据连接的用户凭据显示,并且是: - 按 Oracle 电子商务套件项目的每个应用程序分组。 - 按 Oracle E-Business Suite 和基础数据库中的每个项目分组。 - 按基础数据库项目的每个架构分组。 |
Performance-Related 功能
功能 | 注释 |
---|---|
连接池 | Oracle E-Business 适配器允许客户端通过配置 UseOracleConnectionPool 绑定属性来使用 ODP.NET 连接池。 有关此绑定属性的详细信息,请参阅 阅读有关 Oracle E-Business Suite 绑定属性的 BizTalk 适配器。 |
缓存管理 | Oracle E-Business 适配器使客户端能够通过配置 StatementCachePurge 和 StatementCacheSize 绑定属性来使用 ODP.NET 缓存管理。 有关此绑定属性的详细信息,请参阅 阅读有关 Oracle E-Business Suite 绑定属性的 BizTalk 适配器。 |
对性能计数器的支持 | Oracle E-Business 适配器支持基于 WCF 的性能计数器,供适配器客户端使用。 有关性能计数器的详细信息,请参阅 将性能计数器与 SQL 适配器配合使用。 |
Operations-Related 功能
功能 | 注释 |
---|---|
支持对接口表和接口视图执行的操作 | 适配器客户端可以对 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 适配器。 |