VM connector creates a transport barrier in the flow:
In a transport barrier, your Mule message goes through an entire serialization and deserialization process which results in a new Mule message with the same payload.
Read about the effect of transport barrier on a mule message here.
When one would prefer to use a VM transport over a flow reference?
One case would be that VM endpoints enable message redelivery strategies to be configured in your exception handling blocks – this is not possible with flow-refs.
VMs can do this because they internally use a queue to hold messages while flow-refs are similar to simple method calls.
In a transport barrier, your Mule message goes through an entire serialization and deserialization process which results in a new Mule message with the same payload.
Read about the effect of transport barrier on a mule message here.
When one would prefer to use a VM transport over a flow reference?
One case would be that VM endpoints enable message redelivery strategies to be configured in your exception handling blocks – this is not possible with flow-refs.
VMs can do this because they internally use a queue to hold messages while flow-refs are similar to simple method calls.
No comments:
Post a Comment