<Message> =: msg_ + <MessageLogicalName>
<Variable> =: var_ + <Word>
<CorrelationSet> =: cor_ + <Word>
<OrchestrationParameter> =: par_ + <Word>
<RoleLink> =: roleLink_ + <Word>
<PortIdentifier> =: <prefix>_<Name>
- where <prefix> is S or R or SR or RS for Communication pattern: Send, Receive, Send-Receive (Solicit-Response), Receive-Send (Request- Response)
<PortType> =: <Multi-partMessageType> =: <CorrelationType> =: <RoleLinkType> =: <LogicalName>_type
<Receive> =: <Send> =: <Constuct> =: <MessageLogicalName>
<Transform> =: <Assignment> =: from <MessageLogicalName>
Controversial: When exception is thrown from a shape, the error description includes a name of the shape. When we use MessageType as a name of shapes, several shapes can get the same name. So, if we want to differentiate shape names for debugging we could use numbers or single letters in the end of names. Example: “OrderAck 2”.
Another important place to find a huge amount of BizTalk related articles is the TechNet Wiki itself. The best entry point is BizTalk Server Resources on the TechNet Wiki.
Maheshkumar S Tiwari edited Revision 27. Comment: Minor formatting
Steef-Jan Wiggers edited Revision 19. Comment: Corrected link
Steef-Jan Wiggers edited Revision 18. Comment: Removed duplicate link
Steef-Jan Wiggers edited Revision 16. Comment: Minor edits
Nikolai edited Revision 8. Comment: Adding link to Richard Seroter's conventions
Educative Article....
Maheshkumar S Tiwari edited Revision 26. Comment: minor edit
Awesome
Good work Leonid. Nice to see on TechNet Wiki as well.