IBM BPM, V8.0.1, All platforms > Get started with IBM BPM > Key concepts > Versioning

Version-aware dynamic invocation

You can configure mediation flow components to route messages to endpoints that are determined dynamically at run time. When you create the mediation module, you configure the endpoint lookup to use version-aware routing.

If you use the IBM_VRM style ( <version>.<release>.<modification) for the snapshot, you can export the process application EAR file to WebSphere Service Registry and Repository (WSRR). When you create the mediation module, you then configure the endpoint lookup to use version-aware routing.

For example, you select Return endpoint matching latest compatible version of SCA module-based services from the Match Policy field, and you select SCA for Binding Type.

Future versions of the process application are deployed to the server and published to WSRR, and the mediation module endpoint lookup dynamically invokes the latest compatible version of the service endpoint.

If that, as an alternative, you can set the target in the SMOHeader, and the value can be carried by the request message.

Versioning


Related concepts:
Version-aware bindings


Related information:
Selecting endpoints dynamically
Service message objects