Added support to multiple components handling the same client message

Added support to multiple components handling the same client message
Unit Test added