Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Янин В.Л. "Новгородские акты XII-XV Хронологический комментарий" (История)

Майринк Г. "Белый доминиканец " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 2" (Художественная литература)

Петров Г.И. "Отлучение Льва Толстого " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 1 " (Художественная литература)
Реклама

Microsoft SQL server. Реализация и обслуживание Учебный курс - Microsoft press

Microsoft press Microsoft SQL server. Реализация и обслуживание Учебный курс — Microsoft Press, 2007. — 766 c.
Предыдущая << 1 .. 177 178 179 180 181 182 < 183 > 184 185 186 187 188 189 .. 343 >> Следующая

Ответ на контрольный вопрос
? Хотя вы и создали конечную точку, и проверили, что все параметры включены и совместимы с вашим приложением, необходимо выполнить еще одно действие: предоставить разрешение CONNECT для учетной записи, которая используется для подключения к конечной точке.
Резюме занятия
? Конечные точки HTTP позволяют задавать гранулярные настройки по следующим
семи уровням безопасности.
? Конечные точки HTTP принимают только трафик по протоколам HTTP и HTTPS.
? Полезные данные должны быть заданы как SOAP, так что конечная точка принимает только SOAP-запросы.
? Конечная точка должна находиться в состоянии STARTED, чтобы отвечать на запросы и возвращать результаты.
? Чтобы ограничить типы клиентов, которые могут посылать запросы, можно принудительно задать определенный тип проверки подлинности, например NTLM или KERBEROS.
392
Работа с конечными точками HTTP
Глава 13
? Значение SSL в предложении PORTS шифрует все сообщения и требует, чтобы весь трафик передавался по протоколу HTTPS.
? Режим проверки подлинности WINDOWS разрешает доступ только для клиентов, прошедших проверку подлинности Windows.
? И, наконец, учетной записи, которую используют для подключения к конечной точке, должно быть назначено разрешение CONNECT.
Закрепление материала занятия
Приведенные далее вопросы помогут вам лучше усвоить основные темы данного занятия. Для тех, кто предпочитает работать с вопросами в электронном виде, они есть на сопроводительном компакт-диске.
ПРИМЕЧАНИЕ Ответы
Ответы на эти вопросы, а также пояснения, почему каждый вариант ответа является правильным/неправильным, вы найдете в приложении «Ответы» в конце книги.
1. Какими из следующих элементов ограничены конечные точки HTTP? (Выберите все правильные варианты.)
A. Полезные данные SOAP.
B. HTTP- или HTTPS-трафик.
C. Полезные данные TSQL.
D. Проверка подлинности Windows.
2. В среде, с которой вы работаете, предъявляются повышенные требования к безопасности. Вы должны обеспечить соответствие конечных точек HTTP новым требованиям приложения. Вы должны сделать так, чтобы только клиенты, прошедшие проверку подлинности в вашем домене, могли посылать запросы к конечной точке, и даже если кто-то попытается взломать сеть, данные, отправляемые клиентам, не были прочитаны. Какие параметры нужно включить, чтобы выполнить эти условия? (Выберите все правильные варианты.)
A. LOGIN TYPE = MIXED
B. LOGIN TYPE = WINDOWS
C. PORTS(CLEAR)
D. PORTS(SSL)
Занятие 2. Создание безопасных конечных точек HTTP
Конечные точки HTTP создают, чтобы сделать хранимые процедуры и функции доступными для SOAP-запросов от веб-служб. Для создания и управления конечными точками HTTP можно использовать SQL Server Management Objects (SMO) или инструкции Transact-SQL, которые мы рассмотрим в этом занятии. Также мы рассмотрим параметр полезных данных SOAP, который определяет, какие действия становятся доступны для веб-службы, и все параметры форматирования, поддерживаемые для возвращаемых ре-
Занятие 2
Создание безопасных конечных точек HTTP
Изучив материал этого занятия, вы сможете:
S Создавать безопасные конечные точки HTTP.
Продолжительность занятия — около 20 минут.
Создание конечных точек HTTP
Для создания конечной точки, в том числе конечной точки HTTP, используется инструкция Transact-SQL CREATE ENDPOINT. Эта инструкция состоит из двух частей. Первая часть позволяет указать транспортный протокол (TCP или HTTP). Для создания конечной точки HTTP используется протокол HTTP. Здесь же устанавливают порт для прослушивания и тип проверки подлинности, а также другие параметры конфигурации протокола HTTP для конечной точки.
Во второй части инструкции CREATE ENDPOINT задают полезные данные, которые поддерживает конечная точка. Как отмечено в занятии 1, конечные точки HTTP поддерживают только полезные данные SOAP.
В следующем примере приводится общий синтаксис инструкции CREA TE ENDPOINT:
CREATE ENDPOINT имя_конечной_точки [ AUTHORIZATION имя_входа ]
STATE = { STARTED | STOPPED | DISABLED }
AS { HTTP | TCP } (
<protocol_specific_arguments>
)
FOR { SOAP | TSQL | SERVICE_BROKER | DATABASE_MIRRORING } (
<language_specific_arguments>
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ Аргументы, определенные для протокола
Подробнее о всех параметрах конфигурирования аргументов, определенных для протокола конечных точек HTTP, можно узнать в разделе «CREATE ENDPOINT (Transact-SQL)» Электронной документации по SQL Server 2005. Электронная документация по SQL Server 2005 устанавливается как компонент SQL Server 2005, а ее обновления можно загрузить с веб-страницы www.microsoft.com/technet/prodtechnol/sql/2005/downloads/ books.mspx.
Наверное, наиболее важные параметры для создания безопасной конечной точки HTTP находятся в разделе language specific arguments полезных данных SOAP. Они рассматриваются далее в этом занятии.
Инструкция ALTER ENDPOINT служит для добавления нового метода к существующей конечной точке, его изменения или удаления из конечной точки и для изменения свойств конечной точки. А для удаления конечной точки используется инструкция DROP ENDPOINT.
Предыдущая << 1 .. 177 178 179 180 181 182 < 183 > 184 185 186 187 188 189 .. 343 >> Следующая