Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pienso que ya es hora de retribuir a internet y a esas personas que se dan la molestia de
escribir un artículo y compartir lo que saben.
4. Ahora para verificar que nuestro IIS funciona debemos abrir el Explorer
y digitar lo siguiente en la barra de direcciones localhost y darle Enter.
Nos deberá aparecer la pantalla de introducción del IIS.
<WebService(Namespace:="http://tempuri.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated
()> _
Public Class Service
Inherits System.Web.Services.WebService
<WebMethod()> _
Public Function HelloWorld() As String
Return "Hello World"
End Function
End Class
7. Muy bien ya comprobamos que todo esta en orden y que funciona, pues
sigamos con lo nuestro, vamos a realizar lo necesario para hacer nuestra
consulta SQL.
11. Listo nuestro servicio ya está listo, para ver como funciona F5 y ejecutar
sin depuración.
13. ¡Bueno! es cierto que en XML no se aprecian los resultados como uno
desearía (No tenemos una interfaz adecuada), por lo que será necesario
crear la interfaz necesaria desde la cual se pueda consumir nuestro
servicio y que se entienda lo que se está viendo.
2. Ahora nos toca hacer una referencia a nuestro servicio, para lo cual se realizará
lo siguiente:
Sobre el nuevo proyecto que hemos agregado, desde el explorador de
soluciones haremos clic derecho y elegiremos la opción Agregar
referencia Web
5. Agregamos la referencia
public Form1()
{
InitializeComponent();
}
8. ¡Y ahora! ¿Eso es C#? … tranquilo no estoy loco aún, como recordarás lo que
dije unas líneas atrás al crear un servicio este es independiente de plataforma y
lenguaje (a mi Nuevo Proyecto le di la opción de lenguaje C#).
Ok para no confundirte a continuación esta el código en visual Basic
Public Class Form1
Dim servicio As New localhost.Service
Private Sub Form1_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load
Grid.DataSource = servicio.realizarConsulta("select * from
productos")
Grid.DataMember = "productos"
End Sub
End Class
9. Y esto es todo.
Espero que este artículo sea de utilidad y que en algo despeje las dudas que tengas sobre
este tema.
Salu2
www.uteq.edu.ec