Salve!
Estou num emaranhado de dilemas ha alguns dias. Tenho um novo projeto que é muito grande, uma infinidade de classes. Pra ajudar, tem q funcionar tanto “web” quanto desktop (swing).
Esse “web” pode ser jsp ou até mesmo um applet, o que já facilita bem. Aliás, Applet é considerado web ou desktop? Teoricamente é desktop pq o processamento é local… mas vejam bem:
Aí, ao invés de criar dois controles, duas validações etc, pensei em fazer a validação dos dados no servidor, mantendo inclusive os objeto apenas do lado do servidor…
A view funcionaria APENAS para captar, enviar e exibir os dados, através, por exemplo, de uma hashmap de dados e campos… mas aí é que vem, perco a orientação a objeto, fica procedural e feio pra daná.
O que acham? Estou utilizando MVC, mas existe algo mais apropriado? Qual arquitetura?
valeu