A method for triggering message queue applications, comprising performing
a first trigger process, the first trigger process including: a first
application evaluating a queue for a trigger message; the first
application determining whether a second trigger process is already being
performed for the queue; and the first application invoking a second
application where the invoking is in response to the trigger message.