Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A descoberta do serviço Web é o processo pelo qual um cliente localiza um serviço Web e obtém sua descrição de serviço. O processo de descoberta de serviço Web no Visual Studio envolve interrogar um site da Web seguindo um algoritmo predeterminado. O objetivo do processo é localizar a descrição do serviço, que é um documento XML que usa a Linguagem de Descrição dos Serviços Web (WSDL).
A descrição do serviço descreve quais serviços estão disponíveis e como interagir com esses serviços. Sem uma descrição de serviço, é impossível interagir programaticamente com um serviço Web.
Seu aplicativo deve ter um meio de se comunicar com o serviço Web e localizá-lo em tempo de execução. Adicionar uma referência da Web ao seu projeto para o serviço Web faz isso gerando uma classe proxy que se conecta ao serviço Web e fornece uma representação local do serviço Web. Para obter mais informações, consulte "Como gerar um Proxy de Serviço Web XML" na documentação do Visual Studio.
Para adicionar uma referência da Web
No menu Projeto , clique em Adicionar Referência de Serviço.
Na caixa de diálogo Adicionar Referência de Serviço , clique em Avançado.
Na caixa de diálogo Configurações de Referência do Serviço , clique em Adicionar Referência da Web.
Na caixa URL da caixa de diálogo Adicionar Referência da Web, digite o URL para obter a descrição do serviço Web do Servidor de Relatório, como https://localhost/reportserver/reportservice2010.asmx. Em seguida, clique no botão Ir para recuperar informações sobre o serviço Web.
- ou -
Se o serviço Web do Servidor de Relatórios existir no computador local, clique no link Serviços Web no computador local no painel do navegador. Em seguida, clique no link do serviço Web ReportService2010 na lista fornecida.
Na caixa de nome de referência da Web , renomeie a referência da Web para ReportService2010, que é o namespace que você usará para essa referência da Web.
Clique em Adicionar Referência para adicionar uma referência da Web para o serviço Web de destino.
O Visual Studio baixa a descrição do serviço e gera uma classe proxy para interface entre seu aplicativo e o serviço Web servidor de relatório. Você também precisará adicionar uma referência ao Services namespace para que sua referência à Web funcione.
No menu Projeto, clique em Adicionar Referência.
Na caixa de diálogo Adicionar Referência , na guia .NET , selecione System.Web.Services e clique em OK.
Para obter mais informações, consulte Acessar a API SOAP.
Consulte Também
Serviço Web servidor de relatório
Lição 3: Acessando o serviço Web
Acessando o serviço Web servidor de relatório usando Visual Basic ou Visual C# (Tutorial do SSRS)