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 document schema?

0 Answers  


What is biztalk orchestrations dehydration and rehydration? : biztalk server

0 Answers  


What are convoys

2 Answers   KPIT,


Explain about Message routing and content routing?

0 Answers  


Explain about biztalk orchestration?

0 Answers  






What is biztalk?

0 Answers  


for biztalk the best faculty in ameerpet

2 Answers  


What are Host and Host Instance? Did you deploy BizTalk more than one machine?

4 Answers  


Why and how we use custom pipeline?

0 Answers  


What is Message routing?

0 Answers  


When we are promote the fields as quick promote then they are stored in property schema,when we promote as distinguished fields then where the fields stored?

3 Answers   Mind Tree,


what is direct binding?

0 Answers  


Categories