ChangeBroadcaster OR CommandMessage?

I’m quoting that I use both ChangeBroadcaster & CommandMessage posts in my application…

For the same means or almost the same.

Which is the better/faster/safer mean and what for ?

thank you.

I know that a postCommandMessage has ONE destination only, when a ChangeBroadcaster allows many listening destination together.

But what the difference if you compare 2 one->to->one example : Broadcst & CmdMessage ?..

Read ChangeListenerList::sendChangeMessage()…

Ok, thank you.