Updated: July 13, 2020 (June 19, 2000)

  Charts & Illustrations

Anatomy of an Interchange

My Atlas / Charts & Illustrations

270 wordsTime to read: 2 min
Rob Helm by
Rob Helm

As managing vice president, Rob Helm covers Microsoft collaboration services and client software. His 25-plus years of experience analyzing Microsoft’s... more

In an interchange, BizTalk Server receives an inbound message from a source application and sends one or more outbound messages to destination applications. In the process, it checks that documents carried in the inbound message contain valid data and performs any required conversions between the formats of the inbound and outbound documents. In a simple scenario, BizTalk Server receives a message with an XML-formatted purchase order from a customer’s purchasing application and forwards a message with the purchase order information to the SAP ERP application for processing. Both inbound and outbound processing break down into three layers: delivery, message processing, and document processing, as follows:

Inbound

  • The delivery layer receives a message with the XML purchase order over the network. It decodes the message, which may involve decrypting it and checking a digital signature to verify its origin.
  • The message processing layer extracts routing information (source and destination

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now