Re: Sequential Convoy Orchestration and High Instance State Messag
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > BizTalk Server > BizTalk Server Orchestration > Re: Sequential Convoy Orchestration and High Instance State Messag




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Re: Sequential Convoy Orchestration and High Instance State Messag  
Craig Vermeer


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
03-04-06 07:47 AM

Hi Kevin,

That's exactly how I have it implemented (well, not exactly... I had a
one-way port with delivery acknowledgment going out of the Orchestration
instead of a request/response port, but that shouldn't affect the
behavior).  The behavior I'm seeing is not what you describe, though.  I
see all of the messages get routed to the Orchestration instance, as I
described previously.

Have you actually implemented this solution and gotten it to work as you
expect?  If so, did you have to set anything on the receive port into
the Orchestration or the Send port to the MSMQt queue?  The reason I'm
asking is that when Tomas replied to my initial post he seemed to be
saying that this is expected behavior for BizTalk.

Thanks,
Craig

Kevin Farley wrote:
> Craig -
>
> Here is how you do it:
>
> 1. Receive Message of Type X: Activate Orchestration
>
> 2. Begin Loop while boolMessage (set this as a Var Initialized to True)
>
> 3. Send Msg to Vendor
>
> 4. Rcv Response from Vendor
>
> 5. Listen shape (this is the key!)
>
> a. In 1 parallel stream: Receive Message of Type X (correlate on this)
>
> b. In the other parallel stream: Delay 60 mins (whatever time you want)
>
> c. In the Delay stream after the Delay shape put Expression
> "boolMessage=false;"
>
> 6. End loop
>
> 7. End Orchestration
>
> 8. I would put this is a Scope with Exception Handling
>
> That's it. Now your Orchestration lets MSMQT Accumulate and it just drains
> the Q 1 at a time throttled to have the vendor process only as fast as the
y
> can.
>
> Try it and tell me how it works out.





[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 12:39 AM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register