Building a Service Versioning Gateway with WebSphere ESB and WebSphere Service Registry and Repository V7.5

An IBM Redpaper publication

Published 29 September 2011

cover image

IBM Form #: REDP-4774-00
(38 pages)

More options

Rate and comment

Authors: Andre Tost, Greg Flurry


This IBM® Redpaper™ introduces a Service Versioning Gateway. It is, as the name indicates, a gateway that exists between service consumers and service providers and offers consumer-specific virtual service interfaces without requiring a specific service provider implementation for each of the interfaces. In other words, the gateway is capable of handling particular cases of service evolution and versioning.

Containment of multiple approaches to implementation makes possible the gateway described in this document. These approaches share a common architecture but differ in the specifics of how the gateway components are built and work together. The implementation approach outlined in this document leverages IBM WebSphere® enterprise service bus (ESB) and WebSphere Service Registry and Repository (WSRR). We show how the individual components supporting the versioning gateway are designed and implemented.

This publication is intended for potential and actual users of the Service Versioning Gateway.

Table of contents

Introduction: The challenge
Service versioning
Use case scenario
Service Versioning Gateway
Implementation with WebSphere ESB and WebSphere Service Registry and Repository V7.5

Follow IBM Redbooks

Follow IBM Redbooks