Why messages are immutable inside Biztalk?



Why messages are immutable inside Biztalk?..

Answer / 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

More BizTalk Interview Questions

What is content routing?

0 Answers  


What is custom pipeline and the use of custom pipeline?

0 Answers  


im completed my biztalk course , plz guide me how to get job ?

0 Answers  


What is document schema?

0 Answers  


What is messagetype in biztalk server? : biztalk server

0 Answers  






can anyone suggest me the best training institute for biztalk in hyderabad?

9 Answers  


What is convoy and correlation sets?

0 Answers  


What is bam?

0 Answers  


What is biztalk orchestrations dehydration and rehydration? : biztalk server

0 Answers  


How to create dynamic ports?

4 Answers   ESH,


Difference between Biztalk server and web services?

0 Answers  


Is there possible to make atomic transaction as two way communication ?

1 Answers   Accenture,


Categories