O componente Controller do MVC:

O componente Controller do MVC:

A

Define o comportamento da aplicação, as ações do usuário para atualizar os componentes de dados e seleciona os componentes para exibir respostas de requisições.

B

Envia requisições do usuário para o controlador e recebe dados atualizados dos componentes de acesso a dados.

C

Responde às solicitações de queries e encapsula o estado da aplicação.

D

Notifica os componentes de apresentação das mudanças efetuadas nos dados e expõe a funcionalidade da aplicação.

E

É onde são concentradas todas as regras de negócio da aplicação e o acesso aos dados.