Google Web Services
Just like Amazon.com, Google makes its database available, via the Google Web APIs service. Google provides a WSDL description of its service, which is based on SOAP. You can access Google programmatically from any language—for example, Java, Perl, or Visual Studio .NET.
If you want to begin experimenting with the Google Web APIs, you’ll need to download a developer’s kit that includes Java and .NET programming examples and a WSDL file that you can explore (and feed to WSDL2Java, if you feel ambitious). To access the Google Web APIs service, you need to create a Google account and obtain a license key (just as with Amazon.com). The license key entitles you to 1,000 web services queries per day.