104 Chapter 5 Service Registry Service Requestor Service (Web host)
104 Chapter 5 Service Registry Service Requestor Service Provider SOAP WSDL + UDDI WSDL + UDDI Bind PublishFind Service Description Service Description Service Figure 5.1 Service-oriented architecture with Web Services. A service provider creates an abstract service definition that it publishes in a service registry. With Web Services, the description is a Web Services Definition Language (WSDL) file, and the registry follows the Universal Description, Discovery, and Integration (UDDI) standard. A service requestor can find the service description, possibly using a set of selection criteria to query the registry. If a suitable description is found, the requestor can bind to the service. You can find simple examples of Web Services collected on Web sites such xmethods. org, for example a service to determine if a given Internet domain name is taken, or to convert temperature values from Fahrenheit to Celsius. More realistic Web Services are built today in larger-scale, in-house architectures that interconnect existing, heterogeneous applications, for example, a billing application and a report generator. A service interface is similar to an object or bean interface, but the contract between the interface and its clients is more flexible and the client and the service implementation are less closely coupled than in EJB or other distribution platforms. This looser coupling allows client and service implementations to run on very different platforms, for example, a Microsoft .NET client could access a service running in a J2EE application server. Also, services are generally coarser-grained entities than objects are. From a client perspective, their life cycles are more static because services don t just pop up and go away but stay around longer than your average object, even if services are implemented using object technology.
If you need complete reliable cheap web hosting package, you come to right place. We offer all you need just check our cheap web hosting package section.