Estrutura da Aplicação - MVC  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
gcobr
JavaEvangelist
[Avatar]

Membro desde: 21/01/2004 16:55:29
Mensagens: 305
Localização: São Paulo/SP
Offline

Sinto que esse tópico ainda vai mais longe.

Uma vez que tenhamos um domínio de objetos rico, com uma quantidade significativa de regras de negócio que não fossem implementados na forma de EJBs, mas ao contrário disso fizessem uso de EJBs de sessão e outros em um servidor de aplicação qualquer, como ficaria a ?plugabilidade? de diferentes interfaces com o usuário?

Se tais objetos de domínio estiverem dentro de uma aplicação cliente Swing por exemplo, não estaríamos unindo as regras de negócio à interface? Ou seria o caso de pensar em uma 4a. camada?

Por outro lado ... se não tivéssemos o domínio de objetos próximo da interface, seria difícil implementar um MVC com eles, seja para uma interface Swing, ou seja para Web ...

Entre tantas divagações, começo a pensar ser utópico um cenário onde a interface possa ser totalmente separada do domínio de objetos.

Alguém concorda?
[Email] [MSN]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

gcobr wrote:Se tais objetos de domínio estiverem dentro de uma aplicação cliente Swing por exemplo, não estaríamos unindo as regras de negócio à interface? Ou seria o caso de pensar em uma 4a. camada?


Reescreva isso como:

"Se tais objetos de dominio forem usados dentro de uma aplicacao cliente Swing por exemplo, nao estariamos unindo as regras de negócio à interface?"

E a resposta fica clara dentro da própria pergunta: não, a UI é apenas cliente dos servicos oferecidos pelo domínio.

gcobr wrote:Entre tantas divagações, começo a pensar ser utópico um cenário onde a interface possa ser totalmente separada do domínio de objetos.


http://www.guj.com.br/forum/viewtopic.php?t=11438
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team