sequential convoy orchestration

Home Page Forums BizTalk 2004 – BizTalk 2010 sequential convoy orchestration

Viewing 1 reply thread
  • Author
    Posts
    • #19717

      Hey,
          Just try to get the difference between an Activation subscription and Instance subscription.
          
           I have an orchestration for Sequential convoy singleton pattern.
        
           In my orchestration, i have a receive shape with activate = True; there is a initialize correclation set.
           the correlation set is on the ReceivePort name.

           Then there is a loop shape and at the end of the orchestration i have a listen with branches for Receive and Delay. in this second receive, i follow the correlation. activate is set to false.

            Now my understanding is , when the first message comes in it will initiate an orchestration instance and then
            at the listen shape if there is a another message with matching correlation set , the same instance will       process it. Is this correct?

             when i look at the subscription viewer, i see two activation subscriptions for the two receive shapes.
             I had expected 1 activation( for the first receive) and 1 instance( for the second receive ).

             Please advice

      rego

    • #19720

       Yes this is how a convoy subscriptions are set up. Biztalk treats convoys differently from other instance subscriptions. There are some tables in the MessageBox (ConvoySet, ConvoySetInstances) that are used to match incoming messages to orchestration instances.

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.