Tutorial: Your First Web Service
This tutorial provides a tour of the major features of WebLogic Workshop, a visual development environment for building web services. Through the tutorial, you build a web service called Investigate, which is designed to receive client requests for a credit report, perform the required research and calculation, and return the report. The tutorial takes a little over three hours to complete.
Through this tutorial, you will learn how to create and test a web service with WebLogic Workshop. Along the way, you will also learn how to create methods that expose a service's functionality, become acquainted with WebLogic Workshop's support for asynchronous communication and loose coupling, and learn about its controls to speed the design process.
The Investigate web service you will build with this tutorial is designed to collect credit-related information about the applicant, compute a credit worthiness score and rating, then return the combined information to the client.
There are six actors in this scenario:
The client of your web service. Clients of Investigate are loan or credit application processing systems. An example might be a credit card application processing system at a department store. These systems will use your Investigate web service to determine the applicant's credit worthiness. They will supply you with the applicant's taxpayer ID, and your service will compute and return a credit score.
Your Investigate web service. The service will receive a taxpayer ID as part of requests from clients and respond with information about the applicant's credit worthiness.
A database containing bankruptcy information about the applicant.
A credit card reporting web service with information about the applicant's credit history.
A credit scoring application designed to calculate a credit score based on information you've collected.
An Enterprise Java Bean (EJB) designed to provide a credit rating based on the score.
This tutorial guides you through the process of adding functionality in increments, and shows you how to test your web service as you build it.
To begin the tutorial, see Step 1: Begin the Investigate Web Service.
Click the arrow to navigate to the next step.
|