| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 15:28:56
|
Takeshi91
JavaChild
![[Avatar]](/images/avatar/c9c8e5e73210a165773e04d33d8e4ca3.jpg)
Membro desde: 25/03/2011 10:24:51
Mensagens: 117
Localização: São Paulo - SP
Offline
|
Criei este tópico para discutir as diferenças entre aplicações Swing e Web usando Java.
De uns tempos pra cá (desde dezembro) comecei a aprender Java Server Faces e outras tecnologias voltadas para Web. Estou à migrar uns sistemas internos da empresa para Web e gostaria de saber.
1: A tendência é que o mundo corporativo adote cada vez mais aplicações Web?
2: As vantagens de aplicação Web em relação à aplicações Swing.
3: As desvantagens de aplicação Web em relação à aplicações Swing.
Hoje me mandaram refazer uma tela antiga que desenvolvi pra um dos sistemas internos da empresa, a aplicação é Swing.
Até me assustei com o que codifiquei na epoca (faz aproximadamente 7 meses).
Mas confesso, que mesmo tentando começar do 0, estou tendo dificuldade para refazer esta tela. Não sei se é porque me acostumei muito com o ambiente Web ou se Aplicações Swing são mais difíceis de criar mesmo.
Postem suas opiniões
This message was edited 1 time. Last update was at 06/04/2011 15:30:16
|
"Não existe trabalho ruim, o ruim é ter que trabalhar." - Seu Madruga
"Ah, o Sol... O lugar mais quente da Terra!" - Homer Simpson
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 16:06:49
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
|
Não existe vantagem nenhuma em um em relação ao outro propriamente. O que existe são necessidades e conveniências. "Trabalho com um sistema e é conveniente que ele seja desktop" e vice versa.
Tudo o que dizem ao contrário disso é modismo.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 16:11:59
|
adriano_si
JWizard
![[Avatar]](/images/avatar/4f9ef38edcfc460a00cbb8ed5dee299c.jpg)
Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline
|
juliocbq wrote:Não existe vantagem nenhuma em um em relação ao outro propriamente. O que existe são necessidades e conveniências. "Trabalho com um sistema e é conveniente que ele seja desktop" e vice versa.
Tudo o que dizem ao contrário disso é modismo.
Justamente... já trabalhei em um SIstema WEB que deveria ser Desktop... Não havioa a menor necessidade de ser WEB, mas o Arquiteto F*DÃO, fez questão que fosse WEB, porque um dia o cliente poderia querer disponibilizar módulos para externos...
Colocamos complexidades de Rede e Infraestrutura pra algo que ainda funciona como um Desktop, mas roda em um JBoss 4.2 com Struts + Hibernate...
Ainda há reclamações, pois o Sistema deveria se Projetado Desktop... Enfim...
Abs []
|
"É preciso ter mais fé pra acreditar que viemos do nada..."
Blog - http://aohana.wordpress.com/
Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712
Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html
Faça perguntas Inteligentes - http://istf.com.br/perguntas
Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum
(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar
(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 16:18:47
|
Takeshi91
JavaChild
![[Avatar]](/images/avatar/c9c8e5e73210a165773e04d33d8e4ca3.jpg)
Membro desde: 25/03/2011 10:24:51
Mensagens: 117
Localização: São Paulo - SP
Offline
|
Sou novato em programação, em Java, em tudo.
Criei este tópico porque tive uma grande facilidade em seguir padrões MVC, mas em aplicações Swing estou tendo muita dificuldade em aplicá-lo.
Sinto muito, sou leigo ainda. rs
|
"Não existe trabalho ruim, o ruim é ter que trabalhar." - Seu Madruga
"Ah, o Sol... O lugar mais quente da Terra!" - Homer Simpson
"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 16:34:13
|
rafaelviny
JavaEvangelist
![[Avatar]](/images/avatar/faf5f848713c920a20a582b87c75ef9d.png)
Membro desde: 04/08/2008 12:51:39
Mensagens: 478
Localização: Cascavel Pr
Offline
|
1: A tendência é que o mundo corporativo adote cada vez mais aplicações Web?
pelo que vejo, a tendencia é cada vez mais integrar a parte web com a parte desktop
2: As vantagens de aplicação Web em relação à aplicações Swing.
vc pode acessar de qualquer parte
é mais portavel que aplicações desk
3: As desvantagens de aplicação Web em relação à aplicações Swing.
segurança.
se a quantidade de dados for muito grande (consulta a banco) fica inviavel
problema com desempenho.
tudo depende de um bom levantamento de requisitos, as necessidades do cliente, entre outras coisas
This message was edited 1 time. Last update was at 06/04/2011 16:35:27
|
Rafael Vinicius. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 16:50:29
|
Anime
GUJ Master
![[Avatar]](/images/avatar/81d88d4f508d4f0d8acdf98c2b7ddbf3.jpg)
Membro desde: 11/11/2009 07:37:26
Mensagens: 1949
Localização: São José do Rio Preto-SP
Offline
|
juliocbq wrote:Não existe vantagem nenhuma em um em relação ao outro propriamente. O que existe são necessidades e conveniências. "Trabalho com um sistema e é conveniente que ele seja desktop" e vice versa.
Tudo o que dizem ao contrário disso é modismo.
++
Essa discussão de novo...
|
As Quatro Chaves da Função Gerencial
O sorriso de fraternidade, a ajuda silenciosa, a humildade sem alarde,
a flor da gentilesa e o gesto amigo cabem prodigiosamente, em qualquer parte.
Chico Xavier - Emmanuel |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2011 16:52:26
|
Anime
GUJ Master
![[Avatar]](/images/avatar/81d88d4f508d4f0d8acdf98c2b7ddbf3.jpg)
Membro desde: 11/11/2009 07:37:26
Mensagens: 1949
Localização: São José do Rio Preto-SP
Offline
|
Takeshi91 wrote:Sou novato em programação, em Java, em tudo.
Criei este tópico porque tive uma grande facilidade em seguir padrões MVC, mas em aplicações Swing estou tendo muita dificuldade em aplicá-lo.
Sinto muito, sou leigo ainda. rs
É porque Swing é mais dificil mesmo...
|
As Quatro Chaves da Função Gerencial
O sorriso de fraternidade, a ajuda silenciosa, a humildade sem alarde,
a flor da gentilesa e o gesto amigo cabem prodigiosamente, em qualquer parte.
Chico Xavier - Emmanuel |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/04/2011 08:34:27
|
abelgomes
Virtual Machine Man
![[Avatar]](/images/avatar/e14601b19b804b49c4022a1dd205554e.jpg)
Membro desde: 12/06/2008 17:08:23
Mensagens: 706
Localização: Manaus-AM
Offline
|
juliocbq wrote:Não existe vantagem nenhuma em um em relação ao outro propriamente. O que existe são necessidades e conveniências. "Trabalho com um sistema e é conveniente que ele seja desktop" e vice versa.
Tudo o que dizem ao contrário disso é modismo.
++
|
...the only easy day was yesterday... |
|
|
 |
|
|