Pessoal,
Estou realizando minha primeira experiência com o desenvolvimento, em Java, de uma aplicação standalone, utilizando-se do padrão MVC.
Controlando tudo eu tenho uma classe chamada ServerController, que terá referências para os objetos responsáveis pela VIEW (telinha Swing), MODEL e a um terceiro carinha, responsável pela conexões remotas (Socket ou RMI).
Para o model, eu criei um "senhor’, chamado GameServerFacade, que oeferece ao ServerController acesso às funções básicas de acesso ao GameServer, que detêm toda a lógica da coisa. O fato é que esse GameServer recebe e envia comandos de/para os clientes, que vai ser interpolado pelo ServerController, até o RMIConnectionsBroker (ou SocketBroker).
É errado, digo, fere o modelo e padrão MVC, se o GameServerFacade tiver uma referência para o Controller?
Pergunta simples… só gostaria de obter mais opiniões a respeito.
Abraços
