Chaining Web Services (3 services)

The web service has been moved to another place, so the links do not work now :(
There are 3 web services: Catalog service, GeoCoding service, and Buffering service.

  1. When you input all the parameters and click submit, a servlet will be called.
  2. This servlet in turn will call the web services in my home computer. The first web service is a catalog web service The URL of this web service is: http://67.163.233.209:8080/axis/Catalog.jws. The catalog service will return a URL of GeoCoding web service.
  3. The GeoCoding web service will be called with the parameters you just input.
  4. Then the catalog web service will be called again, this time it will return a URL of Buffering web service.
  5. The Buffering web service will be called with the parameters that GeoCoding web service just returned.
  6. All the web services will parse input, calculate and return results in a string to the servlet.
  7. The servlet will parse the string and display the results.
  8. For GeoCoding:

    For Buffering:
    radius of the buffer: