Compartir a través de


Paso 2: Agregar una referencia web

Última modificación: viernes, 30 de mayo de 2008

Hace referencia a: SharePoint Server 2010

La detección de servicios web es el proceso mediante el cual un cliente localiza un servicio web y obtiene la descripción del servicio correspondiente. El proceso de detección de servicios web en Visual Studio implica interrogar a un sitio web siguiendo un algoritmo predeterminado. El objetivo del proceso es localizar la descripción del servicio, que es un documento XML que usa el Lenguaje de descripción de servicios web (WSDL).

La descripción del servicio describe qué servicios están disponibles y cómo interactuar con ellos. Sin una descripción de servicio, no se puede interactuar con un servicio web mediante programación.

La aplicación debe tener un medio para comunicarse con el servicio web y encontrarlo en tiempo de ejecución. Esto se consigue al agregar una referencia web al proyecto para el servicio web, ya que genera una clase de proxy que actúa como interfaz del servicio web y proporciona una representación local del servicio web. Para obtener más información, consulte la sección sobre referencias web y generación de un proxy de servicio web XML en la documentación de Microsoft Visual Studio 2005.

Para agregar una referencia web

  1. En el menú Proyecto, haga clic en Agregar referencia web.

  2. En el cuadro Dirección URL del cuadro de diálogo Agregar referencia web, escriba la dirección URL para obtener la descripción de servicios de Servicios web de Excel, como por ejemplo http://<server>/<customsite>/_vti_bin/excelservice.asmx o http://<server>/_vti_bin/excelservice.asmx. A continuación, haga clic en Ir para recuperar información acerca del servicio web.

    Nota

    También puede abrir el cuadro de diálogo Agregar referencia web del panel Explorador de soluciones si hace clic con el botón secundario del mouse en Referencias y selecciona Agregar referencia web.

  3. En el cuadro Nombre de referencia web, cambie el nombre de la referencia web a ExcelWebService .

  4. Haga clic en Agregar referencia para agregar una referencia web para el servicio web de destino.

  5. Visual Studio descarga la descripción del servicio y genera una clase de proxy que actúa como interfaz entre la aplicación y Servicios web de Excel.

  6. Para obtener más información, consulte Obtener acceso a la API de SOAP.

Vea también

Tareas

Paso 1: Crear el proyecto cliente del servicio web

Paso 3: acceso al servicio web

Paso 4: Crear y probar la aplicación

Tutorial: Desarrollar una aplicación personalizada mediante Excel Web Services

Conceptos

Llamadas SOAP de bucle invertido y vinculación directa