Chaining Web Services (4 services)

The web service has been moved to another place, so the links do not work now :(
There are 4 web services: Catalog service, GeoCoding service, Buffering service, and Web Map 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 category web service The URL of this web service is: http://67.163.233.209:8080/axis/Catalog.jws. The category service will return a URL of GeoCoding web service. The service list can be accessed here.
  3. The GeoCoding web service will be called with the parameters you just input.
  4. Then the category 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. The category web service will be called the third time, it will return URL of a Web Map Service.
  7. The Web Map Service will be called, input parameters are the coordinates of the center point and buffering points, a map will be returned, with all the points marked.
  8. For GeoCoding:

    For Buffering:
    radius of the buffer: