talvez a estrutura correta que voce procura seja o modelo 3 tier, onde um Rich Client em Swing fala com um EJB (nao com um servlet). Nesse caso, a aplicacao em Swing faz o papel do Browser com mais recursos. Essa aplicacao entra diretamente em contato com o sua camada de aplicacao (Application Logic Tier), nesse caso um Application Server com seus EJBs, que por fim, cuida da persistencia dos dados em seu EIS.
Essa eh uma otima estrutura, pois no futuro, voce pode ter alem do Rich Client feito com Swing, tambem uma aplicacao Web, com servlets/jsp que tambem falam com seu Application Layer. Dessa forma, voce pode concentrar toda a logica do negocio em um unico lugar, e deixar a apresentacao para outras partes.
Basicamente eh isso.


Suporte - DBMS Tecnologia wrote:

Uma aplicação cliente-servidor trabalha em duas camadas.
A dúvida é a seguinte: é possível criar uma aplicação em três camadas usando
uma interface Swing? É possível à partir de um aplicativo cliente chamarmos
um servlet ou EJB que esteja em um servidor de aplicações?




------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------


Responder a