Dynamic routing
Dynamic routing is where the mediation flow itself is dynamic, but all possible endpoints are predefined statically in the module or from an external source at runtime. Dynamic endpoint selection is where the WESB runtime can route messages to an endpoint address identified by a message header element. Based on inspecting the incoming SMO for business data, using a message filter primitive, the message header element can be updated by Mediation primitives in a mediation flow. With these approaches you can change service endpoints (credit providers) without the need to update and redeploy the mediation flow and any business processes that may use the mediation flow exports.
You can configure your mediation flow component to route messages to endpoints that are determined dynamically at runtime. There are basically three ways in which you can achieve dynamic routing and endpoint selection:
Selecting endpoints using the registry lookup
Selecting endpoints using a database
Dynamic...