Professional Documents
Culture Documents
Capítulo 08
Servicios Web
• XML
– Estándares soportados
– Estructura y gramática
– XSLT
– XPath
Referencias
• Posibles aplicaciones:
– Exponer datos a sistemas externos.
– Entregar datos de órdenes de compra a sistemas
contables.
– Entregar datos de ventas e inventario a sucursales en
múltiples países.
– Entregar información crediticia de un cliente a sistemas
de auditoría.
– Devolver cálculos en base a parámetros recibidos:
• Devolver tu signo del zodiaco en base a tu fecha de nacimiento.
• Devolver el tipo de cambio del dólar/euro en base a la fecha.
• …no hay límites..!!
• Posibles aplicaciones:
Contoso
Micropayment Woodgrove
Web Service Bank Web
Service
Firewall
Firewall
Internet
Web Service
Consumer
• Posibles aplicaciones:
• Posibles aplicaciones:
• Posibles aplicaciones:
SOAP Request
<Add>
HTTP <n1>2</n1>
<n2>4</n2>
</Add>
Web
Client
<AddResult> Service
<sum>6</sum> HTTP
</AddResult>
SOAP Response
Publish Find
Internet
Bind
Web Service
Provider Web Service
Consumer
Desarrollo de aplicaciones .NET
Eduardo Rivera Alva - MCTS.Net (eriveraa@gmail.com)
Servicios Web
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
[WebMethod]
public double Sumar(double a, double b)
{
return a + b;
}
}
}