Teilen über


HTTP-Verbindungs-Manager

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Eine HTTP-Verbindung ermöglicht Paketen den Zugriff auf einen Webserver, indem zum Senden und Empfangen von Dateien HTTP verwendet wird. Der Task „Webdienst“ von SQL Server Integration Services verwendet diesen Verbindungs-Manager.

Wenn Sie einem Paket einen HTTP-Verbindungs-Manager hinzufügen, erstellt Integration Services einen Verbindungs-Manager, der zur Laufzeit in eine HTTP-Verbindung aufgelöst wird, die Eigenschaften des Verbindungs-Managers festlegt und der Connections -Sammlung im Paket den Verbindungs-Manager hinzufügt.

Die ConnectionManagerType -Eigenschaft des Verbindungs-Managers ist festgelegt auf HTTP.

Es gibt folgende Möglichkeiten, um den HTTP-Verbindungs-Manager zu konfigurieren:

  • Verwenden Sie Anmeldeinformationen. Falls der Verbindungs-Manager Anmeldeinformationen verwendet, enthalten die Eigenschaften den Benutzernamen, ein Kennwort und eine Domäne.

    Wichtig

    Der HTTP-Verbindungs-Manager unterstützt nur die anonyme Authentifizierung und die Standardauthentifizierung. Er unterstützt keine Windows-Authentifizierung.

  • Verwenden Sie ein Clientzertifikat. Falls der Verbindungs-Manager ein Clientzertifikat verwendet, enthalten die Eigenschaften den Zertifikatnamen.

  • Stellen Sie ein Timeout für Verbindungen mit dem Server und eine Segmentgröße zum Schreiben von Daten bereit.

  • Verwenden Sie einen Proxyserver. Für den Proxyserver können Sie auch konfigurieren, dass Anmeldeinformationen verwendet werden und der Proxyserver umgangen wird und stattdessen lokale Adressen verwendet werden.

Konfiguration des HTTP-Verbindungs-Managers

Sie können Eigenschaften mit dem SSIS -Designer oder programmgesteuert festlegen.

Weitere Informationen zum programmgesteuerten Konfigurieren eines Verbindungs-Managers finden Sie unter ConnectionManager.

HTTP-Verbindungs-Manager-Editor (Seite Server)

Mithilfe der Registerkarte Server des Dialogfelds HTTP-Verbindungs-Manager-Editor können Sie den HTTP-Verbindungs-Manager konfigurieren, indem Sie Eigenschaften, z. B. URL und Sicherheitseinstellungen, angeben. Eine HTTP-Verbindung ermöglicht Paketen den Zugriff auf einen Webserver, indem zum Senden und Empfangen von Dateien HTTP verwendet wird. Nach der Konfiguration des HTTP-Verbindungs-Managers können Sie die Verbindung testen.

Wichtig

Der HTTP-Verbindungs-Manager unterstützt nur die anonyme Authentifizierung und die Standardauthentifizierung. Er unterstützt keine Windows-Authentifizierung.

Weitere Informationen zum HTTP-Verbindungs-Manager finden Sie unter HTTP Connection Manager. Weitere Informationen zu einem allgemeinen Verwendungsszenario für den HTTP-Verbindungs-Manager finden Sie unter Web Service Task.

Tastatur

Server-URL
Geben Sie die URL für den Server ein.

Wenn Sie die Schaltfläche WSDL herunterladen auf der Seite Allgemein im Editor für den Task 'Webdienst' verwenden möchten, um eine WSDL-Datei herunterzuladen, geben Sie die URL für die WSDL-Datei ein. Diese URL endet mit "? wsdl".

Anmeldeinformationen verwenden
Geben Sie an, ob der HTTP-Verbindungs-Manager zur Authentifizierung die Sicherheitsanmeldeinformationen des Benutzers verwenden soll.

Benutzername
Wenn der HTTP-Verbindungs-Manager Anmeldeinformationen verwendet, müssen Sie einen Benutzernamen, ein Kennwort und eine Domäne angeben.

Kennwort
Wenn der HTTP-Verbindungs-Manager Anmeldeinformationen verwendet, müssen Sie einen Benutzernamen, ein Kennwort und eine Domäne angeben.

Domäne
Wenn der HTTP-Verbindungs-Manager Anmeldeinformationen verwendet, müssen Sie einen Benutzernamen, ein Kennwort und eine Domäne angeben.

Clientzertifikat verwenden
Geben Sie an, ob der HTTP-Verbindungs-Manager zur Authentifizierung ein Clientzertifikat verwenden soll.

Certificate
Wählen Sie mithilfe des Dialogfelds Zertifikat auswählen ein Zertifikat aus der Liste aus. Im Textfeld wird der dem Zertifikat zugeordnete Name angezeigt.

Timeout (in Sekunden)
Geben Sie ein Timeout für Verbindungen mit dem Webserver an. Der Standardwert dieser Eigenschaft beträgt 30 Sekunden.

Segmentgröße (in KB)
Geben Sie eine Segmentgröße zum Schreiben von Daten an.

Verbindung testen
Nachdem die Konfiguration des HTTP-Verbindungs-Managers abgeschlossen ist, bestätigen Sie die Gültigkeit der Verbindung, indem Sie auf Verbindung testenklicken.

HTTP-Verbindungs-Manager-Editor (Seite Proxy)

Auf der Registerkarte Proxy des Dialogfelds HTTP-Verbindungs-Manager-Editor können Sie den HTTP-Verbindungs-Manager für die Verwendung eines Proxyservers konfigurieren. Eine HTTP-Verbindung ermöglicht Paketen den Zugriff auf einen Webserver, indem zum Senden und Empfangen von Dateien HTTP verwendet wird.

Weitere Informationen zum HTTP-Verbindungs-Manager finden Sie unter HTTP Connection Manager. Weitere Informationen zu einem allgemeinen Verwendungsszenario für den HTTP-Verbindungs-Manager finden Sie unter Web Service Task.

Tastatur

Proxy verwenden
Gibt an, ob der HTTP-Verbindungs-Manager Verbindungen über einen Proxyserver herstellen soll.

Proxy-URL
Geben Sie die URL für den Proxy ein.

Proxyserver für lokale Adressen umgehen
Gibt an, ob der HTTP-Verbindungs-Manager den Proxyserver für lokale Adressen umgehen soll.

Anmeldeinformationen verwenden
Gibt an, ob der HTTP-Verbindungs-Manager Anmeldeinformationen für den Proxyserver verwenden soll.

Benutzername
Wenn der HTTP-Verbindungs-Manager Anmeldeinformationen verwendet, müssen Sie einen Benutzernamen, ein Kennwort und eine Domäne angeben.

Kennwort
Wenn der HTTP-Verbindungs-Manager Anmeldeinformationen verwendet, müssen Sie einen Benutzernamen, ein Kennwort und eine Domäne angeben.

Domäne
Wenn der HTTP-Verbindungs-Manager Anmeldeinformationen verwendet, müssen Sie einen Benutzernamen, ein Kennwort und eine Domäne angeben.

Proxyumgehungsliste
Die Liste der Adressen, für die Sie den Proxyserver umgehen möchten.

Add (Hinzufügen)
Geben Sie eine Adresse ein, für die Sie den Proxyserver umgehen möchten.

Remove
Wählen Sie eine Adresse aus, und entfernen Sie sie dann, indem Sie auf Entfernenklicken.

Siehe auch

Webdienst (Task)
Integration Services-Verbindungen (SSIS)