Add Support for Sending Messages with MessageBroker
MessageBroker
currently lacks functionality to send messages on behalf of other widgets. One possible solution is to introduce a MessageClient
, similar to the current MessageView
, which would be tied to an ID and handle sending requests and receiving responses based on that identity. Following this, it may be appropriate to rename the existing MessageView
to MessageSubscriber
to maintain semantic consistency with the new concept.