共用方式為


輪詢和 TypedPolling 作業的訊息架構

Microsoft BizTalk Adapter for SQL Server 會顯示輪詢和 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」。