We examine the use of Web services, an XML-based distributed object system, for developing reusable, interoperable services for computational science web portals. This paper describes a batch script generation service that serves as our prototype for evaluating SOAP, WSDL, and UDDI. We describe steps we took to create this service from legacy applications, interoperability tests between multiple clients and different installations of the service, and evaluations of service discovery mechanisms.
Stephen Mock, Choon-Han Youn, Marlon E. Pierce, Ge