Controller

The Controller component takes care of routing, request and response handling, transformation and validation. Multiple Controllers of different type may coexist in a Unit’s Controller layer.