Why messages are immutable inside Biztalk?
Answer Posted / naresh
Reasons for message immutable: A received message might have
multiple subscribers (orchestration, sendports etc) means each
subscriber of a particular message references the same, single
copy of that message. So, it make sense the message is not
modified by any single service like Orchestration or
pipelines.
2. Since single copy is referenced by multiple subscribers, it
minimize storage. ( A ref counter is maintained for each
message and messages with ref count of 0 are periodically
removed.)
3. The concept of messages being immutable also allows for
detailed tracking of message state as messages flow through
the system.
| Is This Answer Correct ? | 6 Yes | 0 No |
Post New Answer View All Answers
What is convoy sets?
What is Message routing?
Did you deploy BizTalk more than one machine?
Explain the flow of messages in biztalk server engine?
What is document schema?
What is custom pipeline and the use of custom pipeline?
What is biztalk orchestrations dehydration and rehydration? : biztalk server
What is correlation sets?
What is biztalk server? : biztalk server
what are un-typed messages?
What is the latest version of biztalk server? : biztalk server
I have a receive port and send port whose message types are different.when I receive a message in my receive port,my process starts.i will construct my out message and give this to my send port.i am configuring a send port group to
Define pipelines
Explain about business activity services (bas)?
What is bam?