共用方式為


開發您的 Oracle 資料庫應用程式

概觀

Microsoft BizTalk Adapter for Oracle Database 是 Windows Communication Foundation (WCF) 自訂系結。 用戶端應用程式可以使用 Oracle 資料庫配接器來叫用 Oracle 資料庫成品上的作業。 您可以取用 Oracle 資料庫配接器:

  • 透過BizTalk Server解決方案中的實體埠系結。

  • 在 .NET 用戶端 Proxy 的實例上叫用方法。

  • 作為託管的 WCF 服務。

  • 透過使用 WCF 通道模型的程式碼,透過通道實例傳送 SOAP 訊息。

BizTalk 與 WCF 服務與 WCF 通道

下表:

  • 列出可使用 Oracle 資料庫配接器在 Oracle 資料庫上執行的不同作業。

  • 提供主題的連結,其中包含使用所選方法執行工作的相關資訊, (BizTalk Server、WCF 服務模型或 WCF 通道模型) 。

工作 BizTalk Server WCF 服務模型 WCF 通道模型
資料表和檢視的基本插入、更新、刪除和選取作業 使用 BizTalk Server 搭配 Oracle Database 插入、更新、刪除或選取作業 使用 WCF 服務模型在 Oracle 資料庫中插入、更新、刪除或選取作業 使用 WCF 通道模型在 Oracle 資料庫中執行插入作業
包含 LOB 資料的資料表和檢視作業 在 Oracle 資料庫中具有大型物件資料類型的資料表上執行作業 使用 WCF 服務模型,在 Oracle 資料庫中具有大型資料類型的資料表上完成作業
函式和預存程式的作業 使用 BizTalk Server 叫用 Oracle 資料庫中的函式和程式 使用 WCF 服務模型叫用 Oracle 資料庫中的函式和程式 使用 WCF 通道模型在 Oracle 資料庫中叫用函式
叫用多載函式和程式 使用 BizTalk Server 叫用 Oracle 資料庫中的多載函式和程式 使用 WCF 服務模型叫用 Oracle 資料庫中的函式和程式
使用 REF CURSOR 參數對函式和程式的作業 使用 BizTalk Server 在 Oracle 資料庫中使用 REF CURSORS 叫用函式和程式 使用 WCF 服務模型在 Oracle 資料庫中使用 REF CURSORS 執行作業
使用 RECORD 類型的函式和程式作業 使用 BizTalk Server 叫用 Oracle 資料庫中具有 RECORD 類型的函式和程式 使用 WCF 服務模型在 Oracle 資料庫中使用 RECORD 類型執行作業
使用 BFILE 資料類型對資料表和檢視的作業 使用 BizTalk Server 在 Oracle 資料庫中使用 BFILE 資料類型的資料表上執行作業
SQLEXECUTE 作業 使用 BizTalk Server 在 Oracle 資料庫中執行 SQLEXECUTE 作業 使用 WCF 服務模型在 Oracle 資料庫中執行 SQLEXECUTE 作業 使用 WCF 通道模型在 Oracle 資料庫中執行 SQLEXECUTE 作業
接收輪詢型資料變更訊息 使用 BizTalk Server 輪詢 Oracle 資料庫 使用 WCF 服務模型在 Oracle 資料庫中接收輪詢型資料變更訊息 使用 WCF 通道模型在 Oracle 資料庫中接收輪詢型資料變更訊息
在 Oracle 資料庫上執行複合作業 使用 BizTalk Server 在 Oracle 資料庫上執行複合作業
接收資料庫變更通知 使用 BizTalk Server 接收 Oracle 資料庫變更通知 使用 WCF 服務模型接收 Oracle 資料庫變更通知1

下一步

本節中的主題提供資訊、程式和範例,以協助您開發在 BizTalk Server 和 .NET 程式設計解決方案中使用 Oracle 資料庫配接器的應用程式。