| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2008 19:27:59
|
Zeovaldo
Entusiasta Java
![[Avatar]](/images/avatar/eaeab49ac116abe88580249769561a21.jpg)
Membro desde: 21/12/2007 11:56:10
Mensagens: 24
Localização: Belo Horizonte/MG
Offline
|
Valeu!
Estou fazendo alguns teste utilizando EJB 3.0 (Agora acho que dá para encarar agora). Swing+ejb(Camada de negocio)+GlassFish/JBoss
Irei também fazer os teste com uma Solução simples(a principio) Swing+URLConnection+Servlets+Tomcat6.0
Zeovaldo
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2008 11:00:17
|
thickbarney
Debugger
![[Avatar]](/images/avatar/7909df6ac8d2838b20551ee482d46fb6.jpeg)
Membro desde: 16/10/2007 10:42:35
Mensagens: 51
Offline
|
thickbarney wrote:
fabiofalci wrote:
lauronolasco wrote:mas o que eu disse acima é correto? ou não é correto nem incorreto?
Como disse o luca num post
"Sistema que o cliente acessa direto o bando de dados está obsoleto desde o milênio passado."
O sisteminha que estou desenvolvendo está desta forma...
Todas as regras de negócio estão dentro do jar q estou distruibindo aos clientes...
oq eu faço ?
Alguém ?
|
"Comer dá sono e dormir dá fome" - Thickbarney
Thiago Henrique
Programador Orientado a Gambiarra -
Use o google |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2008 11:07:06
|
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á
thickbarney wrote:O sisteminha que estou desenvolvendo está desta forma...
Todas as regras de negócio estão dentro do jar q estou distruibindo aos clientes...
Se reler o tópico, verá que muitos como eu acham isto um absurdo.
thickbarney wrote:oq eu faço ?
Se fosse eu, refatoraria o sistema todo
[]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) 11/03/2008 11:14:14
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Se hoje fosse desenvolver um sistema desktop, eu utilizaria até Flex/Laszlo/Silverligth ao invés de Swing.
Ao menos ficaria mais 'bonitinho'...
Não me lembro do último cenário que passei que seria útil utilizá-lo.
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/03/2008 12:58:43
|
Zeovaldo
Entusiasta Java
![[Avatar]](/images/avatar/eaeab49ac116abe88580249769561a21.jpg)
Membro desde: 21/12/2007 11:56:10
Mensagens: 24
Localização: Belo Horizonte/MG
Offline
|
Rafael Nunes,
Estou com um cenário, que acredito ser necessário uma aplicação desktop thin..
Coletor de dados..
thickbarney,
Uma das Soluções, é separar em camadas:
View (Aplicação Desktop thin)
Controller (Façade)
Model (Regra de Negócio)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2008 10:40:22
|
thickbarney
Debugger
![[Avatar]](/images/avatar/7909df6ac8d2838b20551ee482d46fb6.jpeg)
Membro desde: 16/10/2007 10:42:35
Mensagens: 51
Offline
|
Luca wrote:Olá
thickbarney wrote:O sisteminha que estou desenvolvendo está desta forma...
Todas as regras de negócio estão dentro do jar q estou distruibindo aos clientes...
Se reler o tópico, verá que muitos como eu acham isto um absurdo.
thickbarney wrote:oq eu faço ?
Se fosse eu, refatoraria o sistema todo
[]s
Luca
Eu li o topico todo e vi q mtos acham isso um absurdo. O problema não é refatorar todo o sistema, e sim oq fazer.
Oq eu faço ? Deixo a camada de negocios somente no servidor ? Uso RMI ? Servlet ? Hibernate ? JPA ? Era isso q eu gostaria de saber... pois nao tenho a minima ideia. Por isso fiz o programa usando JDBC puro e desse jeito...
Zeovaldo wrote:
thickbarney,
Uma das Soluções, é separar em camadas:
View (Aplicação Desktop thin)
Controller (Façade)
Model (Regra de Negócio)
A aplicação já está separada, porém todas as camadas estão sendo distribuidas juntas.. oq eu faço pra separa-las ???
|
"Comer dá sono e dormir dá fome" - Thickbarney
Thiago Henrique
Programador Orientado a Gambiarra -
Use o google |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2008 14:02:39
|
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á
Se reler meus posts verá que minha recomendação é usar servlet e no servidor usar Hibernate (ou ActiveObjects). Apesa de saber que tem gente que usa RMI eu acho péssima solução.
Acessar a base com JDBC só em casos muito especiais por questões de performance e mesmo assim sendo feita no servidor.
[]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) 12/03/2008 20:53:12
|
Zeovaldo
Entusiasta Java
![[Avatar]](/images/avatar/eaeab49ac116abe88580249769561a21.jpg)
Membro desde: 21/12/2007 11:56:10
Mensagens: 24
Localização: Belo Horizonte/MG
Offline
|
thickbarney,
Veja a possibilidade de utilizar interface. Criando um pacote Service.. Seguindo um pouco da filosofia adotada pelo Spring.
com.meupacote.service (Contendo por exemplo FinanceiroService
com.meupagote.business (Contendo por exemplo FinanceiroBO que implementa FinanceiroService)
Disponibilizando apenas a interface.
Att.
Zeovaldo
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2008 14:56:19
|
khaoz
JavaGuru
![[Avatar]](/images/avatar/7c097a5ed40a8d91afd49026dd3b1062.jpg)
Membro desde: 14/08/2006 08:49:50
Mensagens: 224
Localização: São Paulo/SP
Offline
|
Eu gosto da idéia de swing + servlets inclusive estou estudando e implementando algo assim, lenta, vagarosa e dolorsamente . Acho que pode ser meio confuso o espaguetinho temperado com css+ajax+html+linguagem+browser diferentes.... Mas posso estar errado. Não sou o mais experiente em desenvolvimento web.
Nesse post aqui no guj o cara mostrou um exemplo simples de como utlizar esse esquema.
This message was edited 1 time. Last update was at 13/03/2008 14:56:51
|
Twitter
Como elaborar uma pergunta
Oracle AIA 11g Certified Implementation Specialist
Service-Oriented Architecture 11g Implementation Specialist |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2008 15:01:41
|
khaoz
JavaGuru
![[Avatar]](/images/avatar/7c097a5ed40a8d91afd49026dd3b1062.jpg)
Membro desde: 14/08/2006 08:49:50
Mensagens: 224
Localização: São Paulo/SP
Offline
|
sergiotaborda wrote:
Por outro lado, fazer thin-clients em swing é uma como matar uma mosca com uma bomba nuclear.
E a sensação de se sentir um "Arnold ESuasNegas" fica aonde ? (Asta-la-vista-"beibe").
|
Twitter
Como elaborar uma pergunta
Oracle AIA 11g Certified Implementation Specialist
Service-Oriented Architecture 11g Implementation Specialist |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/03/2008 17:11:41
|
jopss
Java Ninja
![[Avatar]](/images/avatar/0d2f28fbfb3c845930a1cba0672950b1.jpg)
Membro desde: 13/07/2006 18:32:16
Mensagens: 281
Localização: Campo Grande/MS
Offline
|
Estou com duvidas parecidas.... esta solucao:
Swing+Genesis+URLConnection+Servlet+Hibernate
seria uma boa escolha?? Não digo comparado se outras são melhores, mas se esta é ideal juntas.
jopss
|
|
|
 |
|
|