Mathematica is an ideal environment for working with web services.
Web services technology provides programmatic interfaces that are used for
application-to-application communication over the web--allowing users to
integrate their applications with data and functionality provided from
varying platforms and languages.
Mathematica was the first technical
software to be fully integrated with web services, enabling users to call
web services from Mathematica in a completely transparent way. This
the whole universe of existing and future web services an automatic
extension to the Mathematica environment.