1. A computer-based method for generating a Web service for use over a digital communications network, comprising: identifying first and second service components adapted for providing a first and a second functionality for inclusion in a new Web service; generating a description of the new Web service including a calling structure based on the first and second service components; creating a transport structure for requests to and responses from the new Web service suited for data transfer over the communications network; and advertising the new Web service on the communications network.