開發您的 SAP 應用程式
概觀
Microsoft BizTalk Adapter for mySAP Business Suite 是 Windows Communication Foundation (WCF) 自訂系結。 用戶端應用程式可以使用 SAP 配接器來叫用 SAP 成品上的作業。 您可以取用 SAP 配接器:
透過BizTalk Server解決方案中的實體埠系結。
藉由在用戶端 Proxy 實例上叫用方法。
作為裝載的 WCF 服務。
透過使用 WCF 通道模型之程式碼中的通道實例傳送 SOAP 訊息。
透過 ADO.NET 介面。
BizTalk 與 WCF 服務與 WCF 通道與 ADO.NET
下表:
列出可使用 SAP 配接器在 SAP 系統上執行的不同作業。
指出哪些方法 (BizTalk Server、WCF 服務模型、WCF 通道模型或 ADO.NET 介面) 可用來執行作業。
提供使用所選方法執行工作的詳細資訊連結。
工作 | BizTalk Server | WCF 服務模型 | WCF 通道模型 | ADO.NET 介面 |
---|---|---|---|---|
叫用 SAP 系統中的 RFC | 使用 BizTalk Server 叫用 SAP 中的 RFC | 使用 WCF 服務模型在 SAP 中叫用 RFC | 使用 WCF 通道模型叫用 SAP 系統上的作業 | 在 SAP 中使用 EXEC 命令叫用 RFC 和 BAPI |
從 SAP 系統接收輸入 RFC 呼叫 | 使用 BizTalk Server 從 SAP 接收輸入 RFC 呼叫 | 使用 WCF 服務模型在 SAP 中接收輸入 RFC 呼叫 | 使用 WCF 通道模型從 SAP 系統接收輸入作業 | |
叫用 SAP 系統中的 TRFC | 使用 BizTalk Server 叫用 SAP 中的 TRFC | 使用 WCF 服務模型在 SAP 中叫用 TRFC | 使用 WCF 通道模型叫用 SAP 系統上的作業 | |
從 接收輸入 tRFC 呼叫 | 使用 BizTalk Server 從 SAP 接收輸入 tRFC 呼叫 | 使用 WCF 服務模型在 SAP 中接收輸入 tRFC 呼叫 | 使用 WCF 通道模型從 SAP 系統接收輸入作業 | |
在 SAP 系統上執行交易 | 使用 BizTalk Server 在 SAP 中執行 BAPI 交易 | 使用 WCF 服務模型在 SAP 中叫用 BAPIS | 使用 WCF 通道模型叫用 SAP 系統上的作業 | |
將 IDOC 傳送至 SAP 系統 | 使用 BizTalk Server 將IDOC 傳送至 SAP | 使用 WCF 服務模型將IDOC 傳送至 SAP | 使用 WCF 通道模型叫用 SAP 系統上的作業 | |
從 SAP 系統接收 IDOC | 使用 BizTalk Server 從 SAP 接收IDOC | 使用 WCF 通道模型從 SAP 系統接收輸入作業 |
下一步
下一個主題提供有關程式和範例的資訊,以開發在 BizTalk Server 和 .NET 程式設計解決方案中取用 SAP 配接器的應用程式。
- 建立與 SAP 系統的連線
- 在 Visual Studio 中取得 SAP 作業的中繼資料
- 使用繫結屬性
- 串流和 SAP 配接器
- 使用 SAP 配接器開發 BizTalk 應用程式
- 使用 WCF 服務模型開發應用程式
- 使用 WCF 通道模型開發應用程式
- 以程式設計方式取得中繼資料
- 使用適用于 mySAP 的 .NET Framework 資料提供者
- 搭配使用 SharePoint 與 SAP 配接器
- 範例
- 使用 svcutil.exe