BizTalk 配接器套件的常見問題 (常見問題) 。
一般問題
BizTalk 配接器套件支援的 BizTalk 版本為何?
BizTalk 配接器套件隨附於 Microsoft BizTalk Server。 安裝隨附於您 BizTalk Server 版本的版本。 不支援從另一個 BizTalk Server 版本安裝 BizTalk 配接器套件。
應該在哪個用戶內容中執行安裝程式?
使用屬於本機系統管理員群組成員的帳戶和 BizTalk Server Administrators 群組,執行 BizTalk 配接器套件設定。
相關連結: 最低安全性許可權
如何? 開始使用配接器嗎?
如果您熟悉 BizTalk Server 和 BizTalk 配接器套件,請安裝 BAP 2016 或 BAP 2013R2 和 2013,然後開始使用不同的配接器。
如果您是全新的 BizTalk Server 或 BizTalk 配接器套件,請查看入門主題,並逐步執行教學課程:
開始使用 BizTalk Adapter for Oracle Database
開始使用 BizTalk Adapter for Oracle E-Business Suite
開始使用 BizTalk Adapter for mySAP Business Suite
開始使用 BizTalk Adapter for Siebel eBusiness 應用程式
開始使用 BizTalk 配接器 for SQL
Microsoft BizTalk 配接器套件是否支持追蹤?
BizTalk 配接器套件可讓配接器用戶端啟用 Windows Communication Foundation (WCF) 追蹤和適配卡特定的追蹤。 當您啟用追蹤時,也會選擇資料夾路徑和檔名。 因此,追蹤會儲存在您偏好的位置。 若要檢視追蹤,請使用 WCF 服務追蹤查看器工具。 請參閱 使用服務追蹤查看器檢視相互關聯的追蹤和疑難解答。
如需追蹤和其他疑難解答想法的詳細資訊,請參閱:
針對 Oracle 資料庫配接器進行疑難解答
針對 Oracle EBS 配接器進行疑難解答
針對 SAP 配接器進行疑難解答
針對 Siebel 配接器進行疑難解答
針對 SQL 配接器進行疑難解答
配接器是否可使用性能計數器?
是的 BizTalk 配接器套件提供 LOB 時間 (累積) 性能計數器,以毫秒為單位來測量 LOB 用戶端連結庫用來完成適配卡所起始的動作。 您可以將系結屬性設定 EnablePerformanceCounters
為 True 來啟用性能計數器。 若要停用性能計數器,請將 設定 EnablePerformanceCounters
為 False (預設值) 。
BizTalk Server 問題
使用配接器時,會使用哪些 BizTalk Server 工具? 哪裡可以找到這些工具的詳細資訊?
有數個工具可協助使用這些配接器的成品:
工具 | BizTalk Server 核心檔中的主題 |
---|---|
Visual Studio | - 使用 Visual Studio - 使用 BizTalk 專案 - 將 BizTalk 元件從 Visual Studio 部署到 BizTalk 應用程式 深入瞭解 Visual Studio 解決方案、專案和專案,請參閱 Visual Studio 中的方案與專案。 |
協調流程設計師 | 使用協調流程設計工具建立協調流程 |
管線設計師 | 使用管線設計工具建立管線 |
BizTalk Mapper (BizTalk 對應工具) | 使用 BizTalk 地圖工具建立地圖 |
BizTalk Server 管理主控台 | 使用 BizTalk Server管理主控台 |
我可以重複使用 BizTalk 應用程式的系結嗎? 怎麼做?
是的 系結會在邏輯端點之間建立對應,例如協調流程埠或角色連結,以及實體端點,例如傳送和接收埠。 這讓通訊能在不同的 BizTalk 商務方案元件之間進行。 系結資訊會儲存在 XML 檔案中,其中包含 BizTalk 元件、應用程式或群組範圍內每個 BizTalk 協調流程的系結資訊。 您可以匯出 BizTalk 元件、應用程式或群組的系結,然後匯入任何其他 BizTalk 應用程式或群組來重複使用它。 如需相關資訊,請參閱
重複使用 Oracle DB 配接器系結
重複使用 Oracle EBS 配接器系結
重複使用 SAP 配接器系結
重複使用 Siebel 配接器系結
重複使用 SQL 配接器系結
什麼是「交易隔離等級」? 如何進行設定?
交易隔離等級決定交易與其他交易所做的數據變更隔離的程度。 它會定義與企業營運 (LOB) 系統連線所發出之 Transact-SQL 命令的鎖定行為。
這可針對部分適配卡進行設定。 請參閱:
Oracle 資料庫:設定交易隔離等級和交易逾時
Oracle E-Business Suite:設定交易隔離等級和交易逾時
SQL:設定交易隔離等級和交易逾時
SQL Database 引擎中的隔離等級描述 SQL 中的不同層級。
WCF 型配接器常見問題
什麼是 WCF?
WCF 代表 Windows Communication Foundation。 WCF 是由 Microsoft 開發的程式設計架構,用於建置服務導向的應用程式。 WCF 是 .NET Framework 的一部分,可讓開發人員建置安全、可靠且交易的解決方案,以跨平臺整合,並與現有投資互通。
什麼是 WCF LOB 配接器 SDK?
WCF LOB 配接器 SDK 是一組工具和元件,可提供一致的架構,以開發可重複使用的元數據豐富型配接器,以供企業營運系統使用。 使用 WCF LOB 配接器 SDK 撰寫的配接器會以自定義 WCF 系結的形式呈現,而且可由支援 WCF 的用戶端取用。
相關連結: WCF 企業營運配接器 SDK 檔
什麼是 WCF 服務模型?
WCF 服務模型是由 WCF 所提供的程式設計模型,其中 LOB 系統 (例如 Oracle 或 SAP) 公開為 WCF 服務。 用戶端與服務之間存在的服務合約會以 .NET 介面表示,而作業則會以這個介面上的方法表示。 WCF 服務模型會產生 Proxy 類別 - WCF 用戶端類別,您的程式代碼可以使用配接器叫用作業和接收數據。
BizTalk 配接器套件中的所有配接器都支援 WCF 服務模型。
什麼是 WCF 通道模型?
WCF 通道模型是客戶端和服務之間 SOAP 訊息交換的低階抽象概念。 它提供介面和類型,可讓您使用稱為通道堆疊的分層通訊協定堆疊來傳送和接收訊息。 堆疊的每一層都是由通道所組成,而每個通道都是從WCF系結建立。 每個配接器都是 WCF 自定義傳輸系結,會將 LOB 系統公開為 WCF 服務。
BizTalk 配接器套件中的所有配接器都支援 WCF 通道模型。
何時應該使用 WCF 服務模型或 WCF 通道模型?
WCF 服務模型呈現 .NET 程式設計人員熟悉的模型,並隱藏通道上SOAP訊息交換的基礎複雜度。 此外,新增配接器服務參考外掛程式已與Visual Studio設計體驗整合,並提供標準 Microsoft Windows 介面,可在配接器所公開的作業上提供強大的瀏覽和搜尋功能。 因此,WCF 服務模型通常是針對任何 WCF 型配接器開發程式設計解決方案的最佳選擇。
您想要在下列情況下,透過 WCF 服務模型使用 WCF 通道模型:
WCF 通道模型可讓您更精細地控制您在 LOB 系統上執行的作業,因為在 WCF 通道模型中,您可以直接控制透過通道傳送的訊息內容。
WCF 通道模型提供比 WCF 服務模型更完整支援大型物件 (LOB) 資料類型的端對端串流。 這是因為在 WCF 通道模型中,您會直接控制如何在傳出訊息上提供訊息本文,以及如何處理傳入訊息的訊息本文。
如何? 開始使用 WCF 服務模型嗎?
您可以使用 WCF 服務模型所提供的下列任一工具,從每個配接器所公開的服務元資料產生 WCF 用戶端類別或 WCF 服務合約和相關聯的協助程式程式代碼:
ServiceModel 元數據公用程式工具 (svcutil.exe) ,隨附於 WCF。
新增配接器服務參考Visual Studio外掛程式,隨附於BizTalk配接器套件。
如何? 開始使用 WCF 通道模型嗎?
使用 WCF 通道模型,您可以透過 WCF 通道與配接器交換 SOAP 訊息,以叫用作業並接收輪詢查詢的結果。 若要開始使用,您必須建立輸出 (用戶端) 和輸入 (服務) 通道。