As a developer, you can solve challenges that you face while implementing a BizTalk solution for a particular requirement by using one of the existing patterns. These patterns are available for BizTalk orchestrations and messaging. This chapter will focus mainly on existing patterns for orchestrations, which you can leverage in your solution or can inspire you to create your own. With the BizTalk Server, you can automate technical processes (machine-to-machine) to support business processes and implement one of the existing patterns, if applicable. These automated processes are supported in BizTalk through orchestration.
An orchestration is an executable code that runs a workflow supporting a technical process. An orchestration interacts with outside entities by using the ports. These things together are a powerful infrastructure to perform process automation and support integration with different subsystems.
In an orchestration, you can logically and chronologically design a...