Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servicios Web XML
Servicios Web XML
Sitio de viajes
Northwind Traders
Servicio Web XML
Seleccionar destino: Redmond meteorolgico
La previsin
meteorolgica es:
Lluvia
Internet Servicio Web XML
El tipo de cambio es: $1.56 tipo de cambio
1.
1 Ir a la URL del servicio Web XML
2.
2 Seleccionar un
mtodo del
servicio
Web XML
3.
3 Invocar el
mtodo del
servicio
Web XML
4.
4 Ver la respuesta
XML
Prctica: invocar un servicio Web XML utilizando HTTP
Los estudiantes:
Introducirn la URL de un servicio Web
XML en el equipo del instructor
Seleccionarn el mtodo del servicio Web
XML para invocar
Introducirn valores para los parmetros
Visualizarn el XML devuelto
Tiempo: 5 Minutos
Leccin: Utilizar un proxy para invocar un servicio Web XML
Web
Form Internet Servicio
Web XML
SOAP
Proxy
Cmo utilizar un proxy para invocar un servicio Web XML
1.
1 Crear una referencia Web para el servicio Web XML
2.
2 Crear una instancia del servicio Web XML
3.
3 Invocar los mtodos Web del servicio Web XML
4.
4 Generar la aplicacin Web ASP.NET
Cdigo de ejemplo en C#
Prctica dirigida por el instructor: utilizar un Proxy
para invocar un servicio Web XML
Servicio no disponible
GetStocks.StockWebRef.Service1 ProxyGetStocks = new
GetStocks.StockWebRef.Service1();
ProxyGetStocks.Timeout = 10000;
try
{
lblMessage.Text =
ProxyGetStocks.GetRating(TextBox1.Text);
}
catch (Exception err)
{
lblMessage.Text = err.Message;
}
1.
1 Crear un nuevo proyecto de servicio Web
XML en Visual Studio .NET
2.
2 Declarar las funciones WebMethod
3.
3 Generar el proyecto de servicio Web XML
4.
4 Probar
con un
navegador
Cdigo del servicio Web XML
Pgina .asmx
<%@ WebService Language="vb"
Codebehind="Service1.asmx.vb"
Class="XMLWebServiceName.Service1" %>
Pgina .asmx.vb
Imports System
Imports System.Web.Services
Class Service1
<WebMethod()> Public Function function1() As type
'function_here
End Function
End Class
Cdigo de ejemplo en C#
Prctica dirigida por el instructor: crear un servicio
Web XML