Tecnología

Inicio

Cómo crear un servicio Web en VB Net

Cómo crear un servicio Web en VB Net


Los servicios Web son aplicaciones accesibles a otras aplicaciones a través de Internet. Que la construcción de un servicio Web para trabajar detrás de las escenas con otras aplicaciones. No tiene una interfaz de usuario y funciona en casi cualquier tipo de cliente o dispositivo tales como proyectores, impresoras, joysticks, teléfonos móviles, reproductores multimedia y cámaras. Puede crear un servicio Web en cualquier lenguaje de programación soportado por su servidor web, pero Visual Basic .NET (VB) es uno de los idiomas más comúnmente utilizados.

Instrucciones

1 Abra Visual Web Developer haciendo clic en "Inicio" y luego "Todos los programas". Vaya a "Microsoft Visual Studio 2010 Express" y luego "Microsoft Visual Web Developer 2010."

2 Seleccione "Archivo" y luego "Nuevo Sitio Web." Seleccione "Visual Basic" en el panel izquierdo y "Servicio WCF" en el panel derecho. Cambie el nombre del servicio Web mediante la sustitución de "WCFService1" Lugar en Web con su nombre de servicio, como por ejemplo, "TemperatureWebService." Haga clic en Aceptar."

3 Cierre la página Service.vb que se abre haciendo clic en la "X" en la pestaña "App_Code / Service.vb." Haga clic en el nombre del sitio web en el Explorador de soluciones y haga clic en "Agregar nuevo elemento." En Plantillas instaladas de Visual Studio, haga clic en "Web Service". En el cuadro "Nombre", escriba el nombre de su servicio web, como por ejemplo, "Convertir".

4 Marque "Colocar código en archivo separado" y haga clic en "Añadir". Visual Web Developer crea dos archivos: convert.asmx y convert.vb.

5 Añadir un código dentro de la clase para sus métodos de servicios Web. Por ejemplo:

<System.Web.Services.WebMethod()> _

Función pública FahrenheitToCelsius (ByVal Fahrenheit As Double) _

As Double

Retorno ((Fahrenheit - 32) * 5) / 9

End Function

& Lt; System.Web.Services.WebMethod ()> _

Función pública CelsiusToFahrenheit (ByVal centígrados As Double) _

como doble

Retorno ((Celsius * 9) / 5) + 32

End Function

Guarde el archivo.

6 Probar el servicio Web haciendo clic en el archivo .asmx: "convert.asmx," en el Explorador de soluciones y presionando CTRL + F5. Haga clic en el nombre del método, por ejemplo, CelsiustoFahrenheit, para invocarlo. Escriba un valor en el cuadro de texto y haga clic en "Invocar". Por ejemplo, introduzca "100" en el cuadro Celsius; 212 debe aparecer en una ventana nueva.