Использование собственных веб-служб с поддержкой XML в SQL Server 2005
Microsoft SQL Server 2005 обеспечивает работу собственных веб-служб с поддержкой XML через SQL Server 2005 Database Engine при помощи следующих открытых стандартов:
- Протокол передачи гипертекста (HTTP)
Являясь основным протоколом в Интернете, протокол HTTP обеспечивает независимый от платформы веб-обмена данными.Важно! Для поддержки HTTP необходимо средство прослушивания HTTP: Http.sys. Http.sys доступен только в и в Windows XP с пакетом обновления 2 (SP2). Дополнительные сведения см. в разделе Настройка драйвера протокола HTTP, работающего в режиме ядра (Http.sys). - SOAP
SOAP независимо от операционной системы определяет, как XML и HTTP используются для доступа к службам, объектам и серверам. - Язык определения веб-служб (WSDL)
WSDL является форматом XML-документов, который можно использовать для описания веб-служб.
При использовании собственных веб-служб с поддержкой XML в SQL Server 2005 запросы сообщений SOAP можно отправлять экземпляру SQL Server 2005 по HTTP для запуска:
- пакетных инструкций Transact-SQL с параметрами или без них;
- хранимых процедур, расширенных хранимых процедур и скалярных пользовательских функций.
В этом разделе
Раздел | Описание |
---|---|
Сравнивает собственные веб-службы со встроенной поддержкой XML в SQL Server 2005 с SQLXML Microsoft, а также описывает работу собственных веб-служб с поддержкой XML и также перечисляет некоторые преимущества его использования. |
|
Приводит контрольный список начального общего планирования и развертывания, которому рекомендуется следовать (после уточнения) при оценке возможности использования или развертывании собственных веб-служб с поддержкой XML. |
|
Оптимальные методы использования собственных веб-служб с поддержкой XML |
Содержит информацию и рекомендации от команды разработчиков SQL Server по оценке возможности использования и развертыванию собственных веб-служб с поддержкой XML. |
Настройка сервера на прослушивание запросов собственных веб-служб с поддержкой XML |
Описывает настройку сервера, на котором выполняется SQL Server 2005, для безопасного приема и обслуживания запросов по протоколу HTTP. |
Описывает создание ответов WSDL и их использование собственными веб-службами с поддержкой XML для выборочного предоставления веб-клиентам доступа к функциональности SQL Server. |
|
Подробно описывает структуру различных XML-сообщений, используемых в стандарте SOAP. |
|
Описывает работу сеансов SOAP и их использование для предоставления веб-клиентам SQL Server возможностей обработки нескольких пакетов. |
|
Описывает варианты реализации проверки подлинности SQL Server в сценариях доступа клиентов, основанных на SOAP. |
|
Приводит пример приложения веб-клиента на языке C# и Microsoft Visual Basic для демонстрации использования собственных веб-служб с поддержкой XML при разработке в Microsoft Visual Studio 2005. |
|
Счетчики производительности для собственных веб-служб с поддержкой XML |
Приводит справочную информацию о доступных счетчиках, относящихся к собственным веб-службам с поддержкой XML, и используемых при отслеживании производительности веб-приложений при помощи компонента Performance Monitor. |
Приводит справочную информацию о пространствах имен XML, предопределенных для использования собственными веб-службами с поддержкой XML в SQL Server 2005. |
|
Сопоставления типов данных в собственных веб-службах с поддержкой XML |
Содержит справочную информацию о сопоставлении типов данных SQL с типами данных XML-схем (XSD), заданными для использования в файлах WSDL, возвращаемых собственными веб-службами с поддержкой XML. |
Правила и ограничения собственных веб-служб с поддержкой XML |
Приводит требования к использованию и функциональные ограничения собственных веб-служб с поддержкой XML в SQL Server 2005. |