BizTalk 适配器包功能
BizTalk 适配器包支持面向服务的编程访问,以便与外部系统交互。 适配器为客户端提供以下优势:
一致的设计时体验。 适配器提供了一种常见且用户友好的设计时体验,用于浏览、搜索和检索 LOB 项目的元数据。
不同的编程选项。 适配器提供编程模型的选择,包括 Windows Communication Foundation (WCF) 通道模型、WCF 服务模型、ADO.NET、Web 服务或 BizTalk Server 支持的模型。
跨业务线的统一体验。 适配器统一使用 WCF 和 Microsoft Windows Communication Foundation(WCF)业务线(LOB)适配器 SDK,从而为访问任何 LOB 系统提供一致的体验。
如前所述,适配器基于 WCF LOB 适配器 SDK 构建。 WCF LOB 适配器 SDK 提供了构建各种客户端应用程序(如 BizTalk Server 和 Microsoft Office)可以使用的集成适配器的常见基础。 WCF LOB 适配器 SDK 通过将集成适配器公开为 Windows Communication Foundation (WCF) 通道,将适配器策略与 Microsoft 服务策略保持一致。 有关 WCF LOB 适配器 SDK 的详细信息,请参阅 WCF LOB 适配器 SDK 文档。
Oracle EBS 适配器概述
适用于 Oracle 电子商务套件的 Microsoft BizTalk 适配器将 Oracle E-Business Suite 公开为 WCF 服务。 适配器客户端可以通过与适配器交换 SOAP 消息来对 Oracle 电子商务套件执行操作。 适配器使用 SOAP 消息,并发出适当的 ODP.NET 调用来执行操作。 适配器以 SOAP 消息的形式将 Oracle E-Business Suite 的响应返回给客户端。
Oracle E-Business 适配器显示 Oracle 电子商务套件项目(PL/SQL API、接口表/视图、并发程序和请求集)的元数据,以及基础 Oracle 数据库项目(如表、函数和过程),这些项目以 Web 服务描述语言(WSDL)的形式描述 SOAP 消息的结构。 Oracle E-Business 适配器使用“添加适配器服务引用 Visual Studio 插件”、“添加适配器元数据向导”和“使用适配器服务 BizTalk 项目外接程序”,使适配器客户端能够检索操作的元数据。 适配器还会生成可在编程解决方案中使用的编程构件。 有关 Add Adapter Service Reference Visual Studio 插件、Add Adapter Metadata Wizard 向导和 Consume Adapter Service BizTalk Project 外接程序的详细信息,请参阅 在 Visual Studio 中连接到 Oracle E-Business Suite。
Oracle 电子商务适配器使用 Oracle Data Provider for .NET (ODP.NET) 11.1.0.7 与 Oracle E-Business Suite 通信。 ODP.NET 11.1.0.7 是 Oracle 数据访问组件(ODAC)的组件之一。 可以使用 Oracle E-Business 适配器通过以下方式与 Oracle E-Business Suite 通信:
通过开发 BizTalk 应用程序。 有关详细信息,请参阅 开发 BizTalk Server 应用程序。
通过使用 Windows Communication Foundation (WCF) 服务模型。 有关详细信息,请参阅 使用 WCF 服务模型开发 Oracle 数据库应用程序。
使用 WCF 通道模型。 有关详细信息,请参阅 使用 WCF 通道模型开发 SQL 应用程序。
访问 Oracle 电子商务套件
若要在 Oracle E-Business Suite 中执行作,适配器客户端必须有权访问 Oracle E-Business Suite 中的相关项目。 外部应用程序可以使用 SQL 语句在 Oracle E-Business Suite 接口表和数据库表中添加或删除数据。 应用程序还可以使用视图、函数和过程访问接口表和数据库表中的数据。 使用 Microsoft适用于 Oracle E-Business Suite 的 bizTalk 适配器,适配器客户端可以浏览 Oracle E-Business Suite 以及基础数据库中的项目。 在 Oracle E-Business Suite 中,适配器客户端可以在基础 Oracle 数据库中浏览接口表、接口视图、并发程序和请求集,适配器客户端可以浏览表、视图、存储过程、函数、PL/SQL API 和包。 适配器客户端可以选择解决方案所需的项目,并检索这些项目的元数据。 这使用户能够访问和执行在 Oracle 电子商务套件和基础 Oracle 数据库中的工件上的操作。
本部分列出了适用于 Oracle 电子商务套件的 Microsoft BizTalk 适配器的功能。