非同步批次支援傳送配接器介面
批次感知的配接器可以同步或非同步地傳送訊息,而且可以執行交易式的傳送作業。 若要傳送訊息的批次,傳送配接器必須實作下列介面:
IBTTransport
IBaseComponent
IBTTransportControl
IPersistPropertyBag
IBTBatchTransmitter
IBTTransmitterBatch
對於非同步批次傳送,傳訊引擎會從配接器取得批次,並將需要傳輸的訊息新增到該批次中。 只有在傳訊引擎在批次上呼叫 Done 方法時,才會傳送訊息。 配接器會針對其想要以非同步方式傳輸的每個訊息傳回
False
。 接著配接器會從配接器 Proxy 取得批次,並刪除它已成功傳輸的訊息。下圖顯示在建立非同步批次支援的傳送配接器時所牽涉的物件互動。
非同步傳送訊息的工作流程
另請參閱
配接器變數
開發傳送配接器
具現化並初始化傳送配接器
同步傳送配接器介面
非同步傳送配接器介面
同步批次支援傳送配接器介面
交易式非同步批次支援傳送配接器介面
請求-回應傳送配接器介面