Swing - Arquitetura - Visão

3 respostas
palerique

Caros,

Estou pensando em uma arquitetura para um sistema para desktop que será desenvolvido utilizando Swing.

Bom, vou utilizar MVC com uma camada para a persistência dos dados.

Estou com alguma dificuldade para definir a camada de visão e o seu relacionamento com o controller.

[color=blue]Na visão:[/color]

[list]Qual a melhor forma hoje de se desenvolver uma visão rica? Já existe algum framework pra isso?[/list]
[list]Minha ideia é ter uma série de componentes e “encaixá-los” na tela principal, é esse o caminho?[/list]
[list]Existe algum framework que gerencie bem o layout?[/list]
[list]E o look and feel?[/list]

[color=blue]No relacionamento Visão <-> Controller:[/color]

[list]Como funciona nas grandes aplicações?[/list]
[list]Existe algo parecido com o Struts 2 - Front Controller para lidar com os dados? Ou com o JSF e os manageds beans?[/list]

[color=blue]Algumas outras perguntas:[/color]

[list]Existe algum framework que faça a interface rica, gerencie o layout e a ponte com o controller?[/list]
[list]O que exatamente o Spring Rich Client faz?[/list]
[list]Qual o melhor pacote de componentes - tipo o JIDE - hoje em dia? De preferencia Free e/ou Open Source![/list]

3 Respostas

paulo1911

olá amigo, na minha opinião vc poderia usar o Spring 3 para gerenciar IOC e CDI no controler e nos repositorios, ja na view vc pode usar o OpenSwing.
fallow

marvinla

Beleza?

Este link pode te ajudar: http://martinfowler.com/eaaDev/uiArchs.html

Abraços

fabim

http://swingbean.sourceforge.net/

Criado 7 de novembro de 2011
Ultima resposta 7 de nov. de 2011
Respostas 3
Participantes 4