You enter the following interface assignment in the interface determination:
Inbound Interface |
Condition |
Operation Mapping |
---|---|---|
IF_1 |
M_1 |
|
IF_2 |
M_2 |
In this case, evaluation of the interface determination results in two messages with the same payload at runtime. A different mapping (either M1 or M_2) is executed for each message and they are forwarded to the two interfaces (either IF_1 or IF_2) at the receiver.
You enter the following interface assignment in the interface determination:
Inbound Interface |
Condition |
Operation Mapping |
---|---|---|
IF_1 |
B_1 |
M_1 |
IF_1 |
B_2 |
M_2 |
In this case, the conditions are evaluated during the interface determination step at runtime. If condition B_1 is true, then mapping M_1 is executed; if condition B_2 is true, then mapping M_2 is executed. The message is forwarded to the same inbound interface at the receiver in both cases. Unlike in the case described above, this does not result in multiple messages with the same payload because only one condition can ever be true at runtime.