Tecnología

Inicio

Cómo crear clases de proxy para servicios web XML

Una clase de proxy se crea en un proyecto de Visual Studio para ayudar al programador interactúan con un servicio Web remoto. Un servicio Web es una aplicación que se ejecuta en un host. Los programadores pueden utilizar la aplicación llamando a los comandos definidos en el servicio Web. Por ejemplo, el servicio web puede tener una función "Calcular". Mediante el uso de un proxy, el programador puede llamar "Calcular" creando una instancia de la clase y asignarlo a una variable. Creación de una clase de proxy se logra usando un par de pasos en Visual Studio.

Instrucciones

1 Abra el proyecto en Visual Studio. En la parte derecha de la ventana, haga clic en el nombre del proyecto en "Explorador de soluciones". Seleccione "Configuración WSE 3.0" de la lista. Seleccione "Activar este proyecto para Web Services Enhancements" y pulse "OK". Esto asegura que las clases creadas en el proyecto son capaces de acceder al proxy de servicio web.

2 Haga clic en el nombre del proyecto de nuevo en la ventana Explorador de soluciones. Seleccione "Agregar referencia Web" de los elementos de menú. Seleccione "Agregar referencia Web" de la lista de opciones. Esto abre una ventana de configuración de la clase de proxy.

3 Introduzca la dirección URL del servicio Web. Esta pantalla de configuración también tiene la opción de buscar los servicios web disponibles si no se conoce la dirección URL exacta. Introduzca el nombre de dominio en la barra de búsqueda y presiona "Aceptar". La ventana de configuración intenta localizar las direcciones URL de servicios Web disponibles en el servidor.

4 Introduzca un nombre en el cuadro de texto etiquetado como "nombre de referencia Web." Este es el nombre que se utiliza para llamar a la clase en el código ASP. Puede ser cualquier nombre que es útil para el codificador.

5 Haga clic en el botón "Agregar referencia". Esto crea la clase de proxy en un directorio llamado "Referencias Web" en la solución del proyecto.