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 |
Is there any possibility in the biztalk FIFO(first-in-first-out) without use the orchestration? how to implement explain?
What is correlation sets?
What is content routing?
what is custom pipeline and the use of custom pipeline ? why and how we use custom pipeline?
What is property schema?
What are Host and Host Instance?
Define orchestration
What is biztalk server? : biztalk server
What is the difference between a "message assignment" shape and an "expression" shape? : biztalk server
You have two schemas that need to be represented with the same root node and same namespace or different namespace, is it possible?
define mapping,orchestration ,schema,adapters.pipelines,BRE,HAT,BAM ?
what is direct binding?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)