Procedimiento para crear una clase proxy de servicio web para el servicio web de consulta del motor de búsqueda Enterprise Search en Visual Studio 2005
Para tener acceso a los métodos web del servicio web de consulta desde la aplicación cliente de Microsoft .NET Framework, debe crear una clase de proxy para el servicio web.
Nota
En este contexto, aplicación cliente hace referencia a una aplicación que realiza una llamada al servicio web, por lo que podría ser una aplicación web de Microsoft ASP.NET independiente, una aplicación de Microsoft Windows Forms y similares.
En este tema se describe cómo se puede crear la clase de proxy para el servicio web desde el entorno de Microsoft Visual Studio 2005.
Creación de la clase de proxy
Para crear la clase de proxy para el servicio web de consulta desde su proyecto en Visual Studio 2005
En el Explorador de soluciones, haga clic con el botón secundario del mouse en el nombre del proyecto y seleccione Agregar referencia Web en el menú emergente.
Nota
También puede seleccionar Agregar referencia Web desde el menú Proyecto.
En el cuadro de diálogo Agregar referencia Web, escriba la siguiente dirección en el campo de texto Dirección URL:
http://<SERVER>/_vti_bin/search.asmx
y, a continuación, haga clic en Ir.
Cuando se encuentre la dirección URL, se mostrará el servicio web de consulta en la ventana principal del cuadro de diálogo.
En el cuadro de texto Nombre de referencia Web, cambie el nombre de la referencia web (opcional).
Haga clic en Agregar referencia.
Ahora debería ver la referencia web para el servicio web de consulta en el Explorador de soluciones en la carpeta Referencias Web.
Llamada al servicio web
Para tener acceso al servicio web desde el código
Cree una instancia de la clase de proxy para el servicio web, mediante el siguiente código:
<ProjectNamespace>.<WebReferenceName>.QueryService queryService = new <ProjectNamespace>.<WebReferenceName>.QueryService();
Vea también
Otros recursos
Introducción al modelo de objetos de consulta del motor de búsqueda Enterprise Search
Introducción al servicio web de consulta del motor de búsqueda Enterprise Search