Freigeben über


Nachrichtenschemas für (typisierte) Abrufvorgänge

Der Microsoft BizTalk-Adapter für SQL Server zeigt die eingehenden Vorgänge Polling und TypedPolling an, um das Resultset der Abrufabfrage an einen Adapterclient zurückzugeben.

Sie konfigurieren die Vorgänge Polling und TypedPolling, indem Sie bindungseigenschaften im SQL-Adapter festlegen. Weitere Informationen zu diesen Bindungseigenschaften finden Sie unter Informationen zum BizTalk-Adapter für SQL Server Eigenschaften der Adapterbindung. Sie legen die Bindungseigenschaft PollingStatement fest, um eine SQL-Anweisung (gespeicherte SELECT- oder EXEC-Prozedur<>) für die Abrufabfrage anzugeben. Das Resultset dieser Abfrage wird als Daten an Ihren Code im Abrufvorgang und als stark typisierte Daten im TypedPolling-Vorgang zurückgegeben. Die Struktur des Resultsets wird durch die Metadaten bestimmt, die vom Adapter für die angegebene Abfrage angezeigt werden.

Abrufen der Nachrichtenstruktur

Vorgang: Polling

XML-Nachricht:

<?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>

Beschreibung: Die eingehende Nachricht, die vom SQL Server an die Adapterclients gesendet wird.

TypedPolling-Nachrichtenstruktur

Vorgang: TypedPolling

XML-Nachricht:

<?xml version="1.0" encoding="utf-8" ?>
  <TypedPollingResultSet xmlns="http://schemas.microsoft.com/Sql/2008/05/TypedPolling">
    <COLUMN1>[Value]</Column1>
    <COLUMN2>[Value]</Column2>
    …
  </TypedPollingResultSet>

Beschreibung: Die stark typisierte eingehende Nachricht, die vom SQL Server an die Adapterclients gesendet wird.

Meldungsaktion für die Abruf- und Typpollingvorgänge

Die Nachrichtenaktion für folgendes:

  • Der Abrufvorgang lautet "Polling".

  • TypedPolling-Vorgang ist "TypedPolling".