使用 Oracle E-Business Suite 配接器處理交易
Microsoft BizTalk Adapter for Oracle E-Business Suite 不會在 Oracle E-Business Suite 中執行作業時起始交易。 相反地,配接器會使用配接器用戶端所提供的交易內容來執行作業。 若要使用 Oracle E-Business 配接器在交易中執行作業,您必須:
啟用配接器用戶端中的交易。 例如,若要在 BizTalk Server 中啟用交易,您必須在 [訊息] 索引標籤的 [交易] 區域中選取[使用交易] 核取方塊,以取得 WCF-Custom 或 WCF-OracleEBS 埠。
在配接器中, 將 UseAmbientTransaction 系結屬性的值設定為 True 。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for Oracle E-Business Suite 系結屬性。
重要
若要使用配接器在 Oracle E-Business Suite 中執行交易,您必須在執行配接器用戶端的電腦上安裝 Oracle Services For Microsoft Transaction Server 元件,同時安裝 Oracle 用戶端。
輸出作業中的交易
Oracle E-Business 配接器會在單一交易中執行輸出作業。 針對複合作業,所有作業都會在單一交易中執行,但使用不同的 ODP.NET 連線。 如需 Oracle E-Business 配接器呈現之輸出作業的詳細資訊,請參閱 配接器 Surface Oracle E-Business Suite 中繼資料如何?。
輸入作業中的交易
Oracle E-Business 配接器會公開下列兩個輸入作業:
輪詢:如果指定的) 是在交易中執行,則輪詢語句和輪詢後語句 (,而輪詢的資料可用語句則會在不同的交易中執行。 同樣地,輪詢語句和輪詢後語句是使用相同的 ODP.NET 連接來執行,而輪詢的資料可用語句則是使用不同的 ODP.NET 連線來執行。
通知:通知作業是在交易中使用單一 ODP.NET 連線來執行。
如需 Oracle E-Business 配接器呈現之輸入作業的詳細資訊,請參閱 配接器 Surface Oracle E-Business Suite 中繼資料如何?。