JAVEM…
Pessoal alguem pode me tirar algumas dúvidas?
O que é um servidor de aplicação? Como trabalha é pra que serve?
A outra dúvida é: Qual a vantagem de usar compilação nativa (Tipo com o GCJ) sendo que temos ferramentas que compilam e executam apenas com cliques no mouse como Jbuider, Jcreator etc…
Servidor de Aplicação e Compilação Nativa
5 Respostas
JBuilder e JCreator são IDE (Ambientes Integrados de Desenvolvimento). Já o GCJ é apenas o compilador, que, ao invés de gerar byte-codes gera código nativo da máquina. É aí q está a vantagem: velocidade na execução.
Valeu neto…
Então deixa ver se entendi… O GCJ para Windows compila o .java para a linguagem do Windows apenas… Desta forma não é possível pegar o arquivo compilado e executar em outra plataforma
Exatamente… perde-se a portabilidade!
Brigadão…
Compilação nativa ta entendido, agora a duvida é sobre servidor de aplicação… Se alguem puder me dar um help :-]
Olá,
dica: qdo tiver 2 dúvidas, poste 2 tópicos. desta forma fica mais fácil de responder e o fórum fica mais organizado, facilitando assim consulta por outros usuários.
Servidor de aplicação, ou Application Servers, servem para servir aplicações… 
A principal função de uma app. server é rodar aplicações distribuídas, que fazem uso de EJBs. Ou seja, vc pode ter mais de um app. server rodando a mesma aplicação, e eles se encarregam de administrar esta aplicação. Se um cair, a aplicação na pára, pois existem outros para continuar a administrar as suas requisições(Alta-disponibilidade).
Se um deles ficar sobrecarregdo, automaticamente, a carga é distribuida entre os outros app. servers(Balanceamento de Carga).