| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2011 17:17:01
|
johnny quest
JavaEvangelist
![[Avatar]](/images/avatar/21dc2ceb80622778fa73adb4a09d1ceb.png)
Membro desde: 01/02/2010 10:48:39
Mensagens: 372
Offline
|
Eu participei de um projeto de online banking do maior banco da alemanha.
Esse banco já tinha o mesmo sistema de online banking funcionando, mas era um sistema antigo, ultrapassado
e de dificil manutenção, e por causa disso eles resolveram migrar a Camada de Visualização para Java,
Por que eles escolheram java ? Porque a JEE está madura e segura e também porque o banco não queria pagar
licença de software para cada maquina se tivesse escolhido .net, fora que todos os outros sistemas do banco já estão em java.
Os bancos não mudam de linguagem porque está na moda, mas eles mudam de tecnologia
apenas quando aquele projeto pode trazer prejuizos por estar com tecnologia e metodologias muito
ultrapassadas.
E mesmo assim, somente a camada de Visualização foi feita, pois todo o resto
já estava feito e funcionando em Cobol e não valia a pena $$ mudar tudo.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2011 23:50:23
|
Leonardo Gaona
Thread.start()
Membro desde: 10/08/2010 10:16:42
Mensagens: 38
Offline
|
wellington.nogueira wrote:Além de pensar em escalabilidade e etc, vocês chegaram a cogitar padronização?
Ambientes bancários tendem a ter n tecnologias e produtos que muitas vezes não "conversam" entre si.
Definindo uma única linguagem, permite-se uso e reuso de diversas aplicações já feitas.
Com SOA isso não é problema, os recursos são disponibilizados para n plataformas. E tenho certeza que Bancos devem utilizar.
|
Leonardo Mello Gaona
OCP Java Programmer 6
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 08:21:30
|
wellington.nogueira
GUJ Ranger
![[Avatar]](/images/avatar/00c1de56b1cbab48f9869c1460d70e76.png)
Membro desde: 11/08/2006 11:29:56
Mensagens: 914
Localização: Osasco-SP
Offline
|
Leonardo Gaona wrote:
wellington.nogueira wrote:Além de pensar em escalabilidade e etc, vocês chegaram a cogitar padronização?
Ambientes bancários tendem a ter n tecnologias e produtos que muitas vezes não "conversam" entre si.
Definindo uma única linguagem, permite-se uso e reuso de diversas aplicações já feitas.
Com SOA isso não é problema, os recursos são disponibilizados para n plataformas. E tenho certeza que Bancos devem utilizar.
Sei não...
SOA não funciona bem com sistemas legado.
Tudo bem que o Bradesco usa quase essencialmente COBOL e boa parte da utilização em Java fica mais para a camada visual mas, se o legado não foi feito pensando em SOA, SOA deixa de ser uma resposta aqui sem contar que, padronizando a linguagem, eles podem padronizar muito mais do que a linguagem mas podem definir melhor o produto que querem receber em termos de padrão de código, exigências de conhecimento, custos, etc.
Sem contar que, se não houver uma forma fácil de catalogar/consultar serviços prontos, torna isso bem mais difícil.
Lembrando, não estou dizendo que o Bradesco não usa SOA, e sim que os sistemas-legado não devem estar, em geral, preparados para isso.
|
57 45 4C 4C 49 4E 47 54 4F 4E
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
"Se você acha que programar em Java com Swing é simples? Acredite em mim, não é!"
http://developmentforever.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 08:36:43
|
wellington.nogueira
GUJ Ranger
![[Avatar]](/images/avatar/00c1de56b1cbab48f9869c1460d70e76.png)
Membro desde: 11/08/2006 11:29:56
Mensagens: 914
Localização: Osasco-SP
Offline
|
adriano_si wrote:
fddo wrote:...
Toda e qualquer migração deve ter um motivo... Acho que os amigos do Bradesco poderiam responder melhor o motivo da migração... Ninguém aqui conhece alguém de lá ??
Palavras do VP Bradesco.
VP de TI do Bradesco: coragem para trocar tudo
|
57 45 4C 4C 49 4E 47 54 4F 4E
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
"Se você acha que programar em Java com Swing é simples? Acredite em mim, não é!"
http://developmentforever.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:16:52
|
diogobra
Thread.start()
Membro desde: 30/03/2009 09:53:12
Mensagens: 39
Offline
|
Bom Dia wellington !!
Andei estudando um pouco a respeito de SOA para minha TCC e pelo que entendi por enquanto seguem alguns fatos.
"se o legado não foi feito pensando em SOA" acho que nenhum sistema legado foi feito pensando em SOA, o SOA veio para tentar resolver alguns problemas relativos a integração de sistemas. Ou seja, veio depois. (ainda estou estudando)
"SOA não funciona bem com sistemas legados" , acho que não é bem assim, se der um tempo de você dar uma lida existe um livro chamado : Understanding Enterprise SOA ( ERIC PULIER) que fala muito a respeito disso, SOA como uma solução para a integração com sistemas legados.
Desculpe se estiver falando besteira pois estou começando.
Vlw
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:28:06
|
wellington.nogueira
GUJ Ranger
![[Avatar]](/images/avatar/00c1de56b1cbab48f9869c1460d70e76.png)
Membro desde: 11/08/2006 11:29:56
Mensagens: 914
Localização: Osasco-SP
Offline
|
diogobra wrote:Bom Dia wellington !!
Andei estudando um pouco a respeito de SOA para minha TCC e pelo que entendi por enquanto seguem alguns fatos.
"se o legado não foi feito pensando em SOA" acho que nenhum sistema legado foi feito pensando em SOA, o SOA veio para tentar resolver alguns problemas relativos a integração de sistemas. Ou seja, veio depois. (ainda estou estudando)
"SOA não funciona bem com sistemas legados" , acho que não é bem assim, se der um tempo de você dar uma lida existe um livro chamado : Understanding Enterprise SOA ( ERIC PULIER) que fala muito a respeito disso, SOA como uma solução para a integração com sistemas legados.
Desculpe se estiver falando besteira pois estou começando.
Vlw
Realizar integração entre legados através de SOA é sim possível, mas é necessário alterar todos os legados envolvidos. Será que vale o custo? As vezes pode ser mais barato reescrever a aplicação e isso só o próprio banco pode dizer. Mas eles criaram o projeto TI Melhorias para "solucionar" o problema.
|
57 45 4C 4C 49 4E 47 54 4F 4E
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
"Se você acha que programar em Java com Swing é simples? Acredite em mim, não é!"
http://developmentforever.wordpress.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 19:02:13
|
pcassiano
Virtual Machine Man
Membro desde: 07/06/2005 16:17:56
Mensagens: 730
Offline
|
marcosalex wrote:O interessante é que a versão antiga era feita em ASP.NET e a atual em JSF. Pra quem é fã de Java, um bom case de sucesso em cima do maior concorrente.
nenhuma das aplicações 'internas' da bradesco seguros usa jsf... não entendi essa... o banco não deveria seguir a mesma 'diretriz'?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 20:05:30
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
pcassiano wrote:
marcosalex wrote:O interessante é que a versão antiga era feita em ASP.NET e a atual em JSF. Pra quem é fã de Java, um bom case de sucesso em cima do maior concorrente.
nenhuma das aplicações 'internas' da bradesco seguros usa jsf... não entendi essa... o banco não deveria seguir a mesma 'diretriz'? 
O Bradesco Seguros usa o quê, você sabe?
Se for Java, talvez eles tenham padronizado a plataforma, mas deixam em aberto os frameworks, até mesmo porque pode ser uma empresa terceira que desenvolveu.
Outra coisa é que o Bradesco Seguros até onde eu sei, funciona como uma empresa separada, tem até gestão distinta.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 20:34:41
|
pcassiano
Virtual Machine Man
Membro desde: 07/06/2005 16:17:56
Mensagens: 730
Offline
|
nas aplicações 'internas', jee com um ou dois frameworks 'proprietários'; mas, isso está mudando... vem aí apps com spring, wicket e uma meia dúzia de frameworks 'da atualidade'... quanto às diferentes 'empresas', bem... deve ser verdade mesmo...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 23:53:31
|
Nykolas Lima
Virtual Machine Man
![[Avatar]](/images/avatar/95f8fbf9e0653a1c0fee3572b5a25042.jpg)
Membro desde: 07/07/2008 13:10:41
Mensagens: 606
Offline
|
frameworks no bradesco é só struts 1 e JSF...entrando agora um pouco de hibernate....
|
Blog: http://nykolaslima.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2011 07:01:07
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
pcassiano wrote:nas aplicações 'internas', jee com um ou dois frameworks 'proprietários'; mas, isso está mudando... vem aí apps com spring, wicket e uma meia dúzia de frameworks 'da atualidade'... quanto às diferentes 'empresas', bem... deve ser verdade mesmo...
hmm
Então tem sentido sim eles padronizarem a plataforma pra Java.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2011 08:56:32
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
Cedo ou tarde a migração iria ocorrer, pois a plataforma da Microsoft é muito restrita e possui sérias limitações.
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
|
|