Страница 16 из 19
Описание транспорта HTTP AS HTTP ( PATH = ‘url’ , AUTHENTICATION =( { BASIC | DIGEST | INTEGRATED } [,...n]) , PORTS = ({CLEAR | SSL} [,... n]) [ SITE = {‘*’ | ‘+’ | ‘webSite’ },] [, CLEAR_PORT = порт для https ] [, SSL_PORT = порт для httpss ] [, AUTH_REALM = { ‘realm’ | NONE } ] [, DEFAULT_LOGON_DOMAIN = {‘domain’ | NONE } ] [, RESTRICT_IP = { NONE | ALL } ] [, COMPRESSION = { ENABLED | DISABLED } ] [, EXCEPT_IP = ( { <4-part-ip> | <4-part-ip>:<mask> } [,...n] ) ) - PATH — задает URL-путь, идентифицирующий данную конечную точку. Например, если указывается /simple, то данная Web-служба будет доступна по адресу https://server/simple, где server — имя сайта.
- AUTHENTICATION — задает тип аутентификации, который будет использоваться при регистрации в SQL Server. Может быть basic, digest, integrated или их комбинацией.
- PORTS — типы портов для прослушивания. Может быть: clear — используется https; ssl — используется httpss; либо можно указать оба.
- SITE — название сайта в данной системе.
- CLEAR_PORT — конкретный номер порта для протокола https.
- SSL_PORT — конкретный номер порта для протокола httpss.
- AUTH_REALM — значение соответствующего заголовка, который будет возвращаться клиенту как часть взаимодействия по методу Digest.
- DEFAULT_LOGON_DOMAIN — учетная запись домена по умолчанию, которая используется, если указана аутентификация Basic.
- RESTRICT_IP — совместно с EXCEPT_IP задает адреса портов, с которых можно обращаться к конечной точке. Возможны следующие варианты:
RESTRICT_IP = all — в этом случае никто не имеет доступа к конечной точке, за исключением адресов, перечисленных в параметре EXCEPT_IP. RESTRICT_IP = none — в этом случае все имеют доступ к конечной точке, исключая адреса, перечисленные в параметре EXCEPT_IP. - COMPRESSION — указывает, будет ли сервер выполнять упаковку данных по алгоритму gzip, или нет. Упаковка выполняется только в том случае, если указано значение enabled, а также если клиент сообщил серверу с помощью заголовков https, что поддерживает кодирование gzip.
|