Summary
Asynchronous patterns offer a valuable means for interacting with services. While synchronous services are very easy to use and excel at functions with immediate responses, these types of services also cause long-term scalability issues and require client blocking. Asynchronous services promote a more event-driven design, and the technological advances in callback mechanisms mean that we can embrace this pattern with confidence.
In this chapter, we saw how BizTalk Server 2013 exploits asynchronous messaging through its adapters and orchestration. Coming up next, we look at how to create rich, service-oriented orchestrations that can take advantage of the rich data flowing through the BizTalk bus.