輪詢和 TypedPolling 作業的訊息結構描述
適用于 SQL Server 的 Microsoft BizTalk 配接器會顯示 Polling 和 TypedPolling 輸入作業,以將輪詢查詢的結果集傳回給配接器用戶端。
您可以在 SQL 配接器中設定系結屬性,以設定 Polling 和 TypedPolling 作業。 如需這些系結屬性的詳細資訊,請參閱閱讀 BizTalk Adapter for SQL Server 配接器系結屬性。 您可以設定 PollingStatement 系結屬性,為輪詢查詢指定 SQL 語句 (SELECT 或 EXEC < 預存程式 >) 。 此查詢的結果集會以資料的形式傳回至輪詢作業中的程式碼,並在 TypedPolling 作業中以強型別資料的形式傳回。 結果集的結構取決於配接器針對指定查詢呈現的中繼資料。
輪詢訊息結構
作業: Polling
XML 訊息:
<?xml version="1.0" encoding="utf-8" ?>
<Polling xmlns="http://schemas.microsoft.com/Sql/2008/05/Polling">
<PolledData>
<DataSet xmlns="http://schemas.datacontract.org/2004/07/System.Data">
<any>[Value]</any>
<any>[Value]</any>
…
</DataSet>
</PolledData>
</Polling>
描述:SQL Server傳送給配接器用戶端的輸入訊息。
TypedPolling 訊息結構
作業: TypedPolling
XML 訊息:
<?xml version="1.0" encoding="utf-8" ?>
<TypedPollingResultSet xmlns="http://schemas.microsoft.com/Sql/2008/05/TypedPolling">
<COLUMN1>[Value]</Column1>
<COLUMN2>[Value]</Column2>
…
</TypedPollingResultSet>
描述:由SQL Server傳送給配接器用戶端的強型別輸入訊息。
輪詢和 TypedPolling 作業的訊息動作
的訊息動作:
輪詢作業為「輪詢」。
TypedPolling 作業為 「TypedPolling」。