| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 08:23:13
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
Olá GUJ's!
Estou com uma dúvida cruel, ainda não consegui separar tempo para me aprofundar em Spring, mas estou curioso e preciso fazer esta pergunta para vocês!
É possível desenvolver um sistema cliente/servidor utilizando Swing mas sem utilizar EJB???
Em aplicações J2EE usando Servlets e JSP é perfeitamente válido não usar EJB, já que o próprio container web lhe fornece recursos ou mesmo os sessions para se criar uma aplicação multiusuário.
No entanto, eu quero saber como faria isso em Swing, mas sem EJB.
Por acaso com o Spring ou PicoCotntainer é possível criar uma aplicação multiusuário???
Se vocês puderem tirar esta minha dúvida agradeço!
Abraços!
Thiago
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 08:53:08
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
A gente que tem mais tempo de estrada evita o termo client/server que geralmente é associado a aplicações antigas com clientes gordos que precisam de licença de banco de dados no cliente.
Fazer uma aplicação com várias camadas e UI com swing é perfeitamente possível usando ou não EJBs, usando ou não frameworks. Quanto a sua preocupação com sessões concordo que é muito válida porque a maioria dos desenvolvedores web desnecessariamente guarda coisas demais nas sessões. Basta um tantinho de nada para manter a sessão de cada cliente e com swing é muito mais facil guardar este tantinho de informação do que no browser.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 09:01:10
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
hummm .. blz...
Ufa!!!
Então é possível!!!
Bom... E tem alguma API ou Framework que ajuda neste desenvolvimento de aplicações multiusuário sem EJB???
Abraços!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 09:18:35
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
Sim, Hibernate (ou iBatis) por exemplo. E você pode usar cache, IoC, AOP, muito do jakarta-commons e outras coisas que não lembro agora. Não se esqueça que com swing é fundamental usar o foxtrot para evitar as telas cinza enquanto tarefas grandes são executadas.
[]s
Luca
This message was edited 1 time. Last update was at 08/04/2005 09:21:11
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 09:19:36
|
maresp
Virtual Machine Man
![[Avatar]](/images/avatar/c89e78d64107fd0f1188b.jpg)
Membro desde: 28/05/2003 16:27:10
Mensagens: 553
Localização: Indaiatuba/SP
Offline
|
Thiago Senna wrote:Bom... E tem alguma API ou Framework que ajuda neste desenvolvimento de aplicações multiusuário sem EJB???
Abraços!
Já pensou num cliente magro que faz chamadas http? Vc pode usar WW num modelo assim.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 09:32:44
|
Luca
Moderador
![[Avatar]](/images/avatar/17e62166fc8586dfa4d1bc0e1742c08b.jpg)
Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline
|
Olá
maresp wrote:chamadas http
Bem lembrado! Eu nem falei nisto porque como já disse aqui no GUJ, na minha cabeça todos os clientes se comunicam via http pela porta 80 para passar direto por firewalls.
O controlador dos servlets pode ser qualquer um.
[]s
Luca
|
Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."
CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2005 09:46:24
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
Viche...
blz...
Agora já deu para clariar bastante!!!!
Eu estava imaginando que eu era obrigado a usar EJB para poder criar uma aplicação multiusuário!!
hehe... vou dar uma pesquisada nas soluções que vocês passaram!
Vou aproveitar e colocar este post nos favoritos!
Valeu!
Abraços!
|
|
|
 |
|
|