Custom Correlation
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 > Custom Correlation




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

    Custom Correlation  
H.A.


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


 
10-24-05 03:31 PM

Hi,

I want to get an orchestration going which has a receive port listening on
MSMQ.  When I receive a message, I'd like to be able to check one of the
fields in that message and say:

If there is another message being processed in another orchestration
instance with the same value in that field, put this message back into the
Queue.

The reason I'd like to do that is because there can be 2 different messages
carrying the same "field of significance" but having other different
properties, so I'd like to say if a message with the same value in the "fiel
d
of significance" is already being processed, chuck this message back into th
e
queue so that an instance can pick it up later after the current instance
finishes processing.

Alternative solutions would also be good.

Cheers!





[ Post a follow-up to this message ]



    Re: Custom Correlation  
Khaled M. Hnidk - MVP


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


 
10-24-05 03:31 PM


hmm looks like you need a custom solution, that relies heavily on storage,
have your MSMQ message sent directly to DB table, have your instance marking
message to be processed (and only pulls those not processed under your own
governing rules just as you stated below).

This way instead of asking orchs "did you process something like that", you
will be able to direct the same question towards the DB

Kal


"H.A." <HA@discussionhs.microsoft.com> wrote in message
news:34E12D9E-6823-47B8-9932-851CD23B0718@microsoft.com...
> Hi,
>
> I want to get an orchestration going which has a receive port listening on
> MSMQ.  When I receive a message, I'd like to be able to check one of the
> fields in that message and say:
>
> If there is another message being processed in another orchestration
> instance with the same value in that field, put this message back into the
> Queue.
>
> The reason I'd like to do that is because there can be 2 different
> messages
> carrying the same "field of significance" but having other different
> properties, so I'd like to say if a message with the same value in the
> "field
> of significance" is already being processed, chuck this message back into
> the
> queue so that an instance can pick it up later after the current instance
> finishes processing.
>
> Alternative solutions would also be good.
>
> Cheers!







[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 05:04 PM.      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