[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Async vs Sync processes
> There is some thought of having the processes that receive the async
> responses (2.2 and 3.2) reinitiate the processes manually. But if there
> are errors then we will need something that resubmits the orders after a
> certain amount of time.
Your business rules for this work flow mutex is fairly complex. A
BPM / Work Flow tool/product would be helpful. If you've got
a million bucks, WebMethods looks great. ;(
Otherwise, a simple home grown and very purpose built tact might be:
- persist each completed business event to a db / schema.
- Use insert-triggers in the DB to kick off external processes based
on the insert trigger's testing of that row's attributes.
Note, this _is_ as hard wired of business logic as you can create.
But, it's easy, cheap and works, which are often a critical set of