Chapter 3 Service Endpoint Design
101
processing layer may have to interact with EISs. For these cases, refer to Chapter
6 for guidelines.
3.6
Publishing a Web Service
Up to now, this chapter has covered guidelines for designing and implementing your
Web service. Just as important, your Web service needs to be accessible to its
intended clients. Recall that some Web services are intended for use by the general
public. Other Web services are intended to be used only between trusted business
partners (inter enterprise), and still others are intended for use just within an enter 
prise (intra enterprise). 
Regardless of whether a service is to be accessible to the public, other enter 
prises, or even within a single enterprise, you must first make the details about the
Web service its interface, parameters, where the service is located, and so
forth accessible to clients. You do so by making a description of the Web service
available to interested parties. As noted in  Web Services Description Language 
on page 36, WSDL is the standard language for describing a service. Making this
WSDL description available to clients enables them to use the service. 
Once the WSDL is ready, you have the option to publish it in a registry. The
next section describes when you might want to publish the WSDL in a registry. If
you make the WSDL description of your service available in a public registry,
then a Java based client can use the JAXR APIs to look up the description of your
service and then use the service. For that matter, a client can use the same JAXR
APIs to look up the description of any Web service with an available WSDL
description. This section examines registries from the point of view of a service
developer.
3.6.1 Publishing a Service in a Registry
Publishing a service in a registry is one method of making the service available to
clients. If you decide to publish your service in a registry, you decide on the type of
registry to use based on the likely usage scenarios for your service. Registries run
the gamut from public registries to corporate registries available only within a single
enterprise.
E
You may want to register Web services for general public consumption on a 
well known public registry.






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

 

Our web partners: Inexpensive Web Hosting Java Web Hosting personal webspace webspace php  linux webhost

 html web templates DreamweaverQuality Web Templates PSD Web Templates

cheap webhost j2ee web Hosting buy webspace ftp webspace adult webspace

frontpage WebHosting webspace hosting cheap webhost

Visionwebhosting.net Business web hosting division of Vision Web Hosting Inc.. All rights reserved

webhosting