You are on page 1of 27

Contenido

Leccin 1: Introduccin a los servicios Web


o o o

Leccin 2: Creacin de servicios Web


o

Leccin 3: Consumo de servicios Web


o

Introduccin a los servicios Web

Qu son los servicios Web?


o

Comunicacin entre componentes SOAP


o o o

Qu son los servicios Web?

Comunicacin entre componentes

SOAP

Creacin de servicios Web

Nuestro primer servicio Web


o

Nuestro primer servicio Web

<%@ WebService Language="vb" Class="Service" %>

CodeBehind="~/App_Code/Service.vb"

Crear un servicio Web usando un solo fichero

Eliminar ficheros de un proyecto

Analizando el contenido de un servicio Web

Atributos aplicables a los servicios Web

<WebService(Namespace:="http://miServidorWeb.com/ServiciosWeb/")>

<WebService(Namespace:="http://miServidorWeb.com/ServiciosWeb/", _ Description:="Mi mundo!")> primer servicio Web para saludar al

Definicin de la clase a usar en el servicio Web

Public Class HolaMundoSW Inherits System.Web.Services.WebService

Aadir mtodos para usarlos en el servicio Web

<WebMethod()> _ Public Function HolaMundo() As String Return "Hola, Mundo!" End Function

<WebMethod(Description:="Mtodo para saludar al mundo")> _ Public Function HolaMundo() As String

Consumo de servicios Web

Utilizar los servicios Web desde una aplicacin de Windows


o

Utilizar los servicios Web desde una aplicacin de Windows

Activar el servidor Web para usar con un directorio local

Aadir una referencia para acceder al servicio Web

Acceder al servicio Web desde el cdigo

< escribiremos mtodo ese>


Private Sub btnUsarServicioWeb_Click(ByVal ByVal e As EventArgs) _ sender As Object,

Handles btnUsarServicioWeb.Click Dim hsw As New localhost.HolaMundoSW labelSaludo.Text = hsw.HolaMundo() End Sub

Qu es lo que puede fallar?


< puede>

You might also like