Handling SOAP Faults
So far, we have a working solution, but this is not necessarily the sort of solution you would want to go to production with. The solution is far more fragile than it at first appears. Although it will retry if a service is down, it will not be able to be resumed in the case of a SOAP or other service-side fault. This can cause us a lot of pain.
Using scopes and exceptions
Expecting the unexpected is generally a good rule and orchestration is no different in this regard. We are provided with a few different tools to help us handle the unexpected within an orchestration; one of them is the scope shape. A scope is a container or context block in which we can place other shapes almost to function as a unit of work. Scopes help ...
Get Microsoft BizTalk Server 2010 Patterns 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.