Ecom ws

Page 1

Servicios Web XML M.C. Juan Carlos Olivares Rojas


Servicios Web • Son la invocación de métodos remotos a través del protocolo HTTP (Web) con datos estructurados en XML. • Ayuda a implementar la orientada a servicios (SOA).

arquitectura

• Los servicios Web son independientes del lenguaje de programación y servidores Web.


Servicios Web • Ocupan de un lugar donde almacenarse la lista de servicios, generalmente es UDDI (Universal, Discovery, Description and Integration). • La descripción del servicio Web se hace a través de WSDL (Web Service Description Language).


Servicios Web • Para enviar los datos se hacen a través del protocolo SOAP (Simple Object Access Protocol). • La aplicación cliente necesita un objeto Proxy para poder interactuar con el servicio. • El servicio Web puede ser consumido por casi cualquier cliente (PC, PDA, etc.)


Servicios Web • Los clientes necesitan agregar una referencia Web para poder hacer uso del servicio. • Se pueden utilizar otros protocolos con los servicios Web, en lugar de HTTP/SOAP para transporte se puede usar: Jabber, EbXML, XML-RPC.


Referencias • A. Wigley, et al., “Microsoft .NET Compact Framework”, Microsoft Press, Estados Unidos, 2003, ISBN: 0-7356-1725-2, pp. 511528. • D. Ruiz, “C#. La guía total del programador”, MP Ediciones, Argentina, 2005, ISBN: 987526-283-8, pp. 317-332.


Referencias • M. Rodríguez, et al., “Desarrollo de aplicaciones .NET con Visual C#”, McGrawHill, España, 2002, ISB: 84-481-3277-7, pp. 479-497. • D. Sinay, “Web Services con C#”, MP Ediciones, Argentina, 2006, ISBN: 987-134711-1, pp. 368.


多Preguntas?


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.