BizTalk Gurus

Browse by Tags

  • Convoys, GetTempFileName, and InterceptorException in Biztalk Server

    It’s late on a Friday. I am still at the client site. I just canceled my flight home. It is my anniversary weekend (yep it is on 9/11, sure sucks). We are hours from going live... But, what does Exceptions.Types.InterceptorException GetTempFileName Failed mean? I ran into this problem while testing some recently updated Orchestrations that use Convoys to process messages received from multiple...
  • Convoy Message Deep Dive White Paper on MSDN

    The Convoy Deep Dive white paper and sample code is now available on MSDN. You can read the paper on-line and download the sample code here . For anyone who read the “beta” version of the paper, Scenario 2 went through a minor change. I now use an atomic scope to build the output message rather then a simple string concatenation. This eliminates messages collecting inside the message box...
  • Convoy Subscription Viewer for BizTalk Server 2004

    I have talked a lot in the past about Convoys. But, under the covers what really makes Convoy message processing different? What makes a Convoy a Convoy? To sum it all up into one sentence: Convoys require database level message-to-Orchestration correlation independent of any running Orchestration instances. Is this confusing? Yes. But trust me, more detailed information is coming soon on this topic...
  • Parallel Convoys (Concurrent Receive) in BizTalk

    In the past, I have tended to focus on sequential convoys. Now, I decided to take a look at Concurrent Convoys. First off, I was sure in older versions of the documentation they were called Parallel Convoys? Maybe I’m mistaken or maybe the name changed over the past few months…. In any case, I will get with the times and call them Concurrent Convoys. No matter what you call them, the power...
  • Parallel Sequential Convoy in BizTalk Server 2004

    Here is another sample of a Sequential Convoy in BizTalk 2004. This is a little different then most, it contains a Parallel Action shape that allows for concurrent parallel processing of inbound messages. What does this accomplish? It is all about control. This process allows for processing a pre-defined number of messages at the same time in a controlled manner. Performance? Ok, it is not the fasting...
  • Sequential Convoys in BizTalk

    I need to start off with a note about the Parallel Sequential Convoy sample that I am working on. I am still working on it and it will probably be a few weeks before it is ready to be posted. I have a sample working that does Parallel Sequential processing of a single message type. I am now trying to get that to work with multiple message types in a single Orchestration, although I think this breaks...