Maps and Orchestrations

Maps are normally configured to run in one of the three places: Receive Ports, Send Ports, or Orchestrations. There are some Maps that can only be created inside Orchestrations, specifically the Maps using multiple input messages to produce their output or though more uncommon, Maps that create multiple outputs.

XSLT only works with one input message and one output. The way Orchestration Designer works around this is by creating a temporary multipart message that is used as an input to the Map, where each of the parts contains the message details of the messages used. This is configured through the Transform shape. Should you need multiple outputs, the same concept will apply.

Tip

You can also use the concept of multipart ...

Get (MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.