Book Image

(MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide: Second Edition

Book Image

(MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide: Second Edition

Overview of this book

Table of Contents (20 chapters)
(MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

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 messages to pass parameters to a Map by creating a Schema for the parameter and a message to hold it and using it as one of the input messages to the map.

Orchestrations are covered in Chapter 4, Developing BizTalk Artifacts – Creating Orchestrations...