Compartilhar via


Etapa 2: adicionar uma referência Web

A descoberta de 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 da Web no Visual Studio envolve interrogar um site da Web seguindo um algoritmo predeterminado. O objetivo do processo é localizar a descrição de serviço, que é um documento XML que usa o WSDL Web Services Description Language ().

A descrição de 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 da Web. Seu aplicativo deve ter um meio para se comunicar com o serviço da Web e para localizá-lo em tempo de execução. Adicionar uma referência da Web ao seu projeto para o serviço da Web faz isso por gerar uma classe proxy que interfaces com o serviço da Web e fornece uma representação local do serviço da Web. Para obter mais informações, consulte "Web referências e gerando um Proxy XML Web Service" na documentação do Microsoft Visual Studio 2005.

Adicionar uma referência Web

  1. No menu projeto, clique em Add Web Reference.

  2. Na caixa URL da caixa de diálogo Add Web Reference, digite o URL para obter a descrição do serviço de Excel Web Services, como http://<server>/<customsite>/_vti_bin/excelservice.asmx ou http://<server>/_vti_bin/excelservice.asmx. Em seguida, clique em Go para recuperar informações sobre o serviço da Web.

    Observação

    Você pode também abrir a caixa de diálogo Adicionar referência da Web no painel Solution Explorer clicando referências e selecionando Add Web Reference.

  3. Na caixa Web reference name, renomeie a referência da Web paraExcelWebService.

  4. Clique em Add Reference para adicionar uma referência da Web para o serviço da Web de destino.

  5. O Visual Studio baixa a descrição do serviço e gera uma classe proxy para interface entre seu aplicativo e Excel Web Services.

  6. Para obter mais informações, consulte Acessando a API SOAP.

Confira também

Conceitos

Executar um loop-back em chamadas SOAP e links diretos

Outros recursos

Etapa 1: Criar o projeto de cliente de serviço Web

Etapa 3: Acessar o serviço da Web

Etapa 4: Criar e testar o aplicativo

Passo a passo: Desenvolvendo um aplicativo personalizado usando Web Services do Excel