Hi, <br>I need to find a solution to a problem of mine and I thought there might be one within rabbitmq so here it is :<br>I have a manager that, when requested to delete an element from its DB, needs to notify all other elements that reference the element it needs to delete also no logner reference it.<br><br>The main idea to keep in mind is that those references that need be removed are not necessarily stored in the same DB (nor same server) as the initial manager.<br><br>So I thought I could use a queue to notify that references to the element I want to delete need to be removed. And all element that could have a reference to that type of element are set to listen on that queue.<br><br>What I'd like to know now is whether I can configure my manager to wait for a return "from the queue" (or something else) to be notified that all references have been removed.<br><br>say <br>Manager sends a message to queue Q1.<br>I can have 1,2,3,more other managers listening on Q1.<br><br>Each of them would consume the message and once all of them have consumed the message <br>I would either send directly a notification to the first manager, or create a entry in a queue that the manager listens on so that he would be notified that it can delete the element.<br><br><br>Is there anyway to do this ?<br>Note : the fact that the complete removal of the element is not immediate is not an issue ( ex: I can ask for deletion a 11:00 and the deletion be effective at 13:00)<br>Note2 : I've seen the documentation about RPC calls but this is not really what I'm looking for and if avoidable, I'll rather do so.<br><br>Thanks.<br><br>Cheers.<br><br><br>