Receive Port enabling one after another

Home Page Forums BizTalk 2004 – BizTalk 2010 Receive Port enabling one after another

Viewing 1 reply thread
  • Author
    Posts
    • #25816

      Hi,

      I have 3 Receive Locations( all these belong to 3 different Receive Ports) . Can I have any option so that my Receive Location1 will consume the msgs first, when it finishes consuming the msgs, then after 10 secs my 2nd receive Location will start and so on.

      Thanks in Advance.

      Regards,

      Ram

    • #25820

      Hi Ram,

       

         There’s no out-of-the-box functionality in BizTalk to handle your scenario. You could have an orchestration (associated with your Receive Location 1) pick up the messages, then wait 10 seconds (in a Delay shape) before calling a C# helper class that runs a WMI script which will enable your 2nd Receive Location, and so on. That can be a work around solution.

       

         Daniel.

       

      • #25822

        Thanks Daniel for your suggestion.. But the problem is I have different Orchestrations. and all those incomming msgs are of different schema types.

        In my case my 1st Orc is doing a database insert and on basis of that the other orchestrations are performing their tasks. So in anyway i need to use the 1 receive location first ten the others.

        Regards,

        Ram

        • #25839

          Hi there,

          You can have one send shape at the end of the first orchestration that you should bind to a FILE adapter send port, and then configure the second receive location to look at the same folder.

          you can do the same for the second orchestration.

          HTH,

          Mike

           

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