Поделиться через


Диспетчер HTTP-соединений

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

HTTP-соединение позволяет пакету получить доступ к веб-серверу через протокол HTTP, чтобы передавать или принимать файлы. Задача веб-службы, в которую службы SQL Server Integration Services включает этот диспетчер соединений.

При добавлении диспетчера HTTP-соединений в пакет службы Integration Services создает диспетчер соединений, который будет разрешать http-подключение во время выполнения, задает свойства диспетчера соединений и добавляет диспетчер соединений в коллекцию подключений в пакете.

Свойство диспетчера соединений ConnectionManagerType имеет значение HTTP.

Произвести настройку диспетчера HTTP-соединений можно следующими способами:

  • Используйте учетные данные. Если диспетчер соединений использует учетные данные, то необходимо указать имя пользователя, пароль и домен.

    Внимание

    Диспетчер HTTP-соединений поддерживает только анонимную проверку подлинности и обычную проверку подлинности. Проверка подлинности Windows не поддерживается.

  • Используйте сертификат клиента. Если диспетчер соединений использует сертификат клиента, то среди его свойств есть имя сертификата.

  • Введите время ожидания при подключении к серверу и размер фрагмента данных для записи данных.

  • Используйте прокси-сервер. Прокси-сервер также может быть настроен для использования учетных данных, а также для обхода прокси-сервера и использования локальных адресов.

Настройка диспетчера HTTP-соединений

Свойства могут быть заданы с помощью конструктора SSIS или программным путем.

Дополнительные сведения о программной настройке диспетчера соединений см. в разделе ConnectionManager.

Редактор диспетчера HTTP-сеансов (страница "Сервер")

Используйте вкладку Сервер диалогового окна Редактор диспетчера HTTP-соединений , чтобы настроить диспетчер HTTP-соединений, указав такие свойства, как URL-адрес и учетные данные безопасности. HTTP-соединение позволяет пакету получить доступ к веб-серверу через протокол HTTP, чтобы передавать или принимать файлы. После настройки диспетчера HTTP-соединений можно проверить соединение.

Внимание

Диспетчер HTTP-соединений поддерживает только анонимную проверку подлинности и обычную проверку подлинности. Проверка подлинности Windows не поддерживается.

Дополнительные сведения о диспетчере HTTP-соединений см. в разделе HTTP Connection Manager. Дополнительные сведения о распространенном сценарии использования диспетчера HTTP-соединений см. в разделе Web Service Task.

Параметры

URL-адрес сервера
Введите URL-адрес для сервера.

Если планируется загрузить WSDL-файл с помощью кнопки Загрузить язык WSDL на странице Общие в окне Редактор задачи «Веб-служба» , введите URL-адрес для WSDL-файла. Этот URL-адрес заканчивается строкой «?wsdl».

Использовать учетные данные
Укажите, должен ли диспетчер HTTP-соединений использовать для проверки подлинности учетные данные безопасности пользователя.

Имя пользователя
Если диспетчер HTTP-соединений использует учетные данные, необходимо указать имя пользователя, пароль и домен.

Пароль
Если диспетчер HTTP-соединений использует учетные данные, необходимо указать имя пользователя, пароль и домен.

Domain
Если диспетчер HTTP-соединений использует учетные данные, необходимо указать имя пользователя, пароль и домен.

Использовать сертификат клиента
Укажите, должен ли диспетчер HTTP-соединений использовать для проверки подлинности сертификат клиента.

Certificate
Выберите сертификат из списка, воспользовавшись диалоговым окном Выбор сертификата . Текстовое поле отображает имя, связанное с этим сертификатом.

Время ожидания (сек)
Укажите время ожидания при установке соединения с веб-сервером. По умолчанию для этого свойства устанавливается значение 30 секунд.

Размер фрагмента данных (КБ)
Укажите размер фрагмента для записи данных.

Проверка соединения
После настройки диспетчера HTTP-подключений проверьте работоспособность соединения, нажав кнопку Проверить соединение.

Редактор диспетчера HTTP-подключений (страница "Прокси-сервер")

Используйте вкладку Прокси-сервер диалогового окна Редактор диспетчера HTTP-соединений , чтобы настроить диспетчер HTTP-соединений для работы с прокси-сервером. HTTP-соединение позволяет пакету получить доступ к веб-серверу через протокол HTTP, чтобы передавать или принимать файлы.

Дополнительные сведения о диспетчере HTTP-соединений см. в разделе HTTP Connection Manager. Дополнительные сведения о распространенном сценарии использования диспетчера HTTP-соединений см. в разделе Web Service Task.

Параметры

Использовать прокси-сервер
Укажите, должен ли диспетчер HTTP-сеансов подключаться через прокси-сервер.

URL-адрес прокси-сервера
Введите URL-адрес прокси-сервера.

Не использовать прокси-сервер при локальном подключении
Укажите, должен ли диспетчер HTTP-соединений исключать прокси-сервер для локальных адресов.

Использовать учетные данные
Укажите, должен ли диспетчер HTTP-соединений использовать учетные данные для прокси-сервера.

Имя пользователя
Если диспетчер HTTP-соединений использует учетные данные, необходимо указать имя пользователя, пароль и домен.

Пароль
Если диспетчер HTTP-соединений использует учетные данные, необходимо указать имя пользователя, пароль и домен.

Domain
Если диспетчер HTTP-соединений использует учетные данные, необходимо указать имя пользователя, пароль и домен.

Список адресов, не требующих прокси-сервера
Список адресов, для которых прокси-сервер использоваться не должен.

Прибавить
Введите адрес, для которого прокси-сервер использоваться не должен.

Удалить
Выберите адрес и затем удалите его, нажав кнопку Удалить.

См. также

Задача «Веб-служба»
Соединения в службах Integration Services (SSIS)