Trait for service handlers that maybe handle a request.
Service implementations are invoked with a request and should reply with a response if the method name is one handled by the service.
If the method name for the request is not handled by the service
if should return
None so that the broker tries subsequent services.