Description: This hands-on tech article explains, using the Google Web APIs as a provider example, how Oracle JDeveloper 10g supports rapid Web service application development while shielding developers from the complexities of underlying infrastructure.In this article, we will be learning how to access a search service and use it in a simple search application. For the search service (Web service Provider), we will use the Google Web APIs service, generate a Web service client using Oracle JDeveloper 10g and use this client as a foundation to build the search application. In the course of this article, you will see how Oracle JDeveloper 10g makes for a robust and complete Web service development platform. With the knowledge gained from this article, you will be able to use Oracle JDeveloper 10g to generate Web service clients and use them in your applications.