External Web Service Abstraction

To create and publish an abstraction to the original service when providing a service for public use, create a public SOAP service that points to the original service and publish the interface for the public SOAP service in place of the original service.

When providing a service for public use, the provider may want to create and publish an abstraction to the original service to insulate consumers from anticipated changes to the original service. This is done by creating a public SOAP service that points to the original service and publishing the interface for the public SOAP service in place of the original service. This simplifies the task of switching the location of the original service by shifting responsibility for updating services from consumers to the provider. Thus, the change can be accomplished by a single action of the provider, instead of requiring a separate action by every consumer. The change is accomplished by the provider editing the abstracting public SOAP service, then redeploying it. This instantly updates all consumers so that subsequent service requests use the updated service.

If an abstracting public SOAP service is not used and an update to the service location or implementation is required, each consumer of the original service requires updating.

Related tasks
Searching a UDDI Registry

Send your feedback on this help topic to Sybase Technical Publications: pubs@sybase.com

Your comments will be sent to the technical publications staff at Sybase, Inc. For product-related issues or technical support, contact Sybase Technical Support at 1-800-8SYBASE.