The WSDL for the alternate sources must differ from the preferred source, at least in the endpoint address; it may also differ in the binding(s) with a bit more work.
At the outset, the decision-maker has a "utility function" or a "preference ordering" that ranks all sets of consequences from the most preferred to the leastpreferred.