Conceitos de XML Web Services Nativos
Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Começando com SQL Server 2005, o SQL Server fornece XML Web Services Nativos pelo Mecanismo de banco de dados do SQL Server usando os padrões abertos a seguir:
Hypertext Transfer Protocol (HTTP)
Como protocolo principal por trás da World Wide Web, o HTTP fornece uma troca de dados baseada na Web de plataforma neutra.
Importante O suporte de HTTP requer o ouvinte de HTTP: Http.sys. O Http.sys só está disponível no Windows Server 2003 e no Windows XP Service Pack 2. Para obter mais informações, consulte Configurando o driver do modo kernel HTTP (Http.sys).
SOAP
O SOAP define como usar XML e HTTP para acessar serviços, objetos e servidores, independentemente do sistema operacional.
Web Services Definition Language (WSDL)
WSDL é um documento em formato XML que pode ser usado para descrever serviços baseados na Web.
Quando você usa XML Web Services Nativos no SQL Server 2005 ou posterior, pode enviar solicitações de mensagens SOAP a uma instância do SQL Server por HTTP para executar o seguinte:
Instruções em lote do Transact-SQL, com ou sem parâmetros.
Procedimentos armazenados, procedimentos armazenados estendidos e funções definidas pelo usuário com valor escalar.
Nesta seção
XML Web Services Nativos: preteridos no SQL Server 2008
Os XML Web Services nativos foram preteridos no SQL Server 2008 e serão removidos em uma versão futura do SQL Server.Visão geral dos XML Web Services Nativos
Compara o XML Web Services Nativos ao Microsoft SQLXML, descreve como o XML Web Services Nativos funciona e lista alguns benefícios de usá-lo.Implantando XML Web Services Nativos
Fornece um planejamento geral inicial e uma lista de verificação de implantação para refinar e seguir durante a avaliação ou a implantação do XML Web Services Nativos.Práticas recomendadas para usar XML Web Services Nativos
Fornece informações e recomendações da equipe de produto SQL Server com as práticas recomendadas para seguir ao avaliar ou implantar os XML Web Services Nativos.Definindo o servidor para escutar solicitações dos XML Web Services Nativos
Descreve como configurar e provisionar um computador servidor que esteja executando o SQL Server 2005 ou posterior para ajudá-lo a ouvir e atender solicitações baseadas em HTTP de uma maneira segura.Usando WSDL
Descreve como as respostas de WSDL são geradas e usadas pelos XML Web Services Nativos para oferecer suporte à publicação da programação do SQL Server que você expõe de forma seletiva aos clientes Web.Solicitação SOAP e estrutura de mensagens de resposta
Detalha a estrutura das várias mensagens baseadas em XML que são usadas pelo padrão SOAP.Trabalhando com sessões SOAP
Descreve como sessões de SOAP funcionam e são usadas para estender o processo de vários lotes a clientes do SQL Server baseados na Web.Autenticação de SQL Server por meio de SOAP
Descreve as escolhas de como a autenticação do SQL Server pode ser acomodada em cenários de acesso do cliente baseado em SOAP.Gravando aplicativos cliente
Fornece um exemplo de aplicativo do cliente Web no C# e no Visual Basic para demonstrar como usar os XML Web Services Nativos quando você estiver desenvolvendo com o Visual Studio 2005.Contadores de desempenho para XML Web Services Nativos
Fornece informações de referência sobre contadores específicos para XML Web Services nativos disponíveis para uso quando você monitora o desempenho dos aplicativos Web usando o Monitor de Desempenho.Mapeamentos de tipo de dados em XML Web Services Nativos
Fornece informações de referência sobre mapeamentos de tipos de dados SQL para tipos de dados XSD (Esquema XML) definidos para uso em arquivos WSDL retornados pelos XML Web Services Nativos.Diretrizes e limitações dos XML Web Services Nativos
Documenta diretrizes de uso e limitações de recursos para XML Web Services Nativos.