開發自訂配接器
若要與外部系統、應用程式和實體交換訊息,BizTalk Server會使用配接器的概念。 配接器是 COM 或.NET Framework元件,這些元件會從商務端傳送訊息。 會使用各種通訊協定 (,例如檔案系統、資料庫和自訂商務應用程式) 。 BizTalk Server提供支援各種通訊協定的原生配接器。 其中包括:
支援從「檔案」位置傳送和接收訊息的 FILE 配接器。
適用於 EDI、FTP、HTTP、MSMQ、SMTP、POP3 及 SOAP 通訊協定的配接器
Windows SharePoint Services的介面卡
在某些情況下,BizTalk Server可能需要將訊息傳輸至特定自訂應用程式,或使用原生配接器不存在的通訊協定。 有些協力廠商有撰寫配接器以支援其他的通訊協定。 在決定要撰寫自訂配接器之前,您必須判斷是否有適用於通訊協定的配接器。 如需配接器和相關聯廠商的清單,請參閱 https://go.microsoft.com/fwlink/?LinkId=47140 。 如果您找不到支援您通訊需求的配接器,即可開發自己的自訂配接器。
撰寫自訂配接器可能會是具有挑戰性的工作。 為了簡化這項程序,Microsoft 開發了稱為「配接器架構」的基礎。 您可以使用此架構作為開發的基礎,以及 BizTalk Server SDK 中的範例配接器原始程式碼。
本節中的主題描述自訂配接器開發秘訣和建議。