Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Qual o motivo real de existirem aplicações legadas no universo java ?

$
0
0

@ZeTripe escreveu:

Trabalho com Java já a um bom tempo, considero que já tenho um conhecimento razoável, sobre a linguagem e a plataforma, e a algum tempo estou passando a estudar a arquitetura da plataforma.

Tenho uma dúvida que pode ser até básica, porém não encontrei ainda uma resposta, apenas tenho algumas teorias.

Sobre aplicações legadas, conheço e trabalhei com diversas, utilizando Java 4 ou até mais antigo, pois não é possível o upgrade de versão, pelas bibliografias que acompanho, muitas dão informações que o código java nunca quebrou.

Se o código nunca quebrou, porque a versão não pode ser atualizada ? Penso que isso acontece pois o desenvolvedor fez amarrações no código que são independentes da linguagem e essa implementação quebrou e não foi possível o upgrade.
Como se executassem código da própria JVM, que é possível que não exista em versões futuras da JVM, acredito que é isso que quebre a compatibilidade dos servidores de aplicação, pois cada versão de JVM exige uma versão nova de servidor.

Eu estaria correto ? é apenas isso ? ou teria algo a mais a ser considerado ?

Obrigado pela atenção.

Mensagens: 3

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>