Figure 1. The BizTalk Architecture.
BizTalk relies on a simple architecture. The BizTalk engine manages all the orchestrations through a set of business rules. The orchestrations are sent as XML messages to the message box where subscriptions are established. Adapters are used to transform the XML messages BizTalk uses into the appropriate destination format.