How can I achieve above functionality.
Thanks in advance,
You can throw an event (may be your custom event) when the message is recieved and the another process may have a event start point using which it would be invoked, when it catches this event.
For continuos monitoring, you can create a loop using Wait Point
See below links :
Hope this helps.