Route messages to a registered handler.
Register a handler for a message type.
Route a message to the registered handler and return the response.
Error if no handler is registered for the message type.
Route messages to a registered handler.