O'Reilly logo

Web Technology: Theory and Practice by M. Srinivasan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9

Web Services

Chapter Objectives:

  • Understand the evolution of web services

  • Discuss a few scenarios where web services can be useful

  • Work out on the broad programming models available today–SOAP and REST

“The web can grow significantly in power and scope if it is extended to support communication between applications, from one program to another.”

 

—The W3C XML Protocol working group charter

The W3C defines a web service as “a software application identified by a URI, whose interfaces and bindings are capable of being defined, described and discovered by XML artefacts and supports direct interactions with other software applications using XML based messages via Internet-based protocols”.

A web service is a facility that makes an application ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required