Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Qual é a diferença entre Java e J2EE
? Em 1991 , uma equipe liderada por Sun Microsystems James Gosling desenvolvido Carvalho como uma linguagem de programação para dispositivos de controle remoto projetados para controlar vários tipos de equipamentos eletrônicos de consumo. Ofertas para a tecnologia com fabricantes de eletrônicos caiu completamente, porém, e os desenvolvedores mudaram o nome da linguagem de Oak para Java por causa de questões de direitos autorais . No entanto, a popularidade da Internet emergente deu Java nova vida, e milhares de desenvolvedores Java adotado como uma linguagem de programação web. Como resultado, Java e plataformas de derivados, tais como J2EE ainda formam a espinha dorsal para inúmeros sites e servidores corporativos. Java Informações Básicas

Java é uma linguagem de programação que os programadores usam para criar aplicativos para o seu computer.Java deriva muito de sua sintaxe de programação do C e C + +. No entanto , o Java tem menos dependências de baixo nível do que C ou C + +, para que os desenvolvedores podem escrever aplicações que rodam em plataformas muito mais sem ter que mudar ou personalizar o código para diferentes sistemas operacionais.

Java é o nome do original linguagem e plataforma. Desenvolvedores da segunda versão do Java, ou a versão 2 , com o nome da linguagem atualizada Java 2 Platform Standard Edition , ou J2SE para breve. A versão atual do Java leva o nome Java Platform Standard Edition, ou Java SE.

Aplicativos Java requerem que você instalar o Java Runtime Environment, ou JRE , no seu computador antes que eles possam correr.

aplicações Java são compatíveis com praticamente qualquer ambiente de sistema operacional , desde que o computador tem o JRE instalado. Consequentemente, Java funciona em computadores com Windows, Linux, Macintosh, UNIX ou outros sistemas operacionais e até mesmo em tablets e telefones celulares.

Além do JRE , Java também instala um plugin Web para a execução de aplicações baseadas em Java na sua browser.You não precisa do plug-in web para executar aplicativos Java em seu computador ou telefone. Na verdade , o plugin Web tem sido um alvo constante de ataque de hackers e programadores mal-intencionados ao longo dos anos por causa de inúmeras falhas de segurança.

Muitos especialistas em segurança informática recomendo que você desative o plugin Java Web se não for necessário para executar específico aplicações . Os especialistas em segurança recomendam também que se você deve usar o plugin Web , atualizar sua instalação Java o mais rápido possível .

Se você usar o plugin Java Web , os especialistas aconselham que você não armazenar informações críticas ou confidenciais em seu computador.

Para programar em Java, você deve usar um ambiente de desenvolvimento integrado , ou IDE , como Eclipse, IntelliJ ou NetBeans. Um IDE permite que você escrever, compilar , testar e executar o código Java antes de publicá-lo.
J2EE Essentials

J2EE é uma extensão do Java projetado para uso em grandes servidores , ao invés de adição computers.In pessoal à linguagem Java núcleo e bibliotecas , J2EE inclui APIs e bibliotecas de tempo de execução extra para habilitar aplicativos escritos em Java para ser executado através de uma rede local ou uma rede de área ampla , como o Internet.J2EE inclui disposições para a adição e integração de módulos personalizados ou serviços assim como sistemas operacionais para expandir a funcionalidade para o desenvolvimento do servidor da empresa e . Neste sentido , as funções J2EE como um sistema operacional e gerencia todos os softwares instalados na plataforma.
Java Usa

De um modo geral , os desenvolvedores usam Java SE, ou Java simples , para criar aplicações para computadores desktop. As aplicações desenvolvidas em Java incluem jogos , módulos de atualização do aplicativo e programas de bate-papo entre muitos outros. Enquanto muitos desenvolvedores desenvolvido aplicações Java para a Web , no passado , a tendência para os programas Java on-line acessado a partir de computadores pessoais tem diminuído de forma constante desde o início da década de 2000. O declínio das aplicações da Internet Java para usuários pessoais é, em grande parte devido ao aumento da popularidade de outras linguagens de programação centrada no Web, como Python , Ruby e PHP. Integração para a Web das linguagens de computador tradicionais, como C, C + + e Visual Basic também levou ao declínio na applets Java na Internet. No entanto, muitas aplicações Java, ainda existem na web. Você pode executar a maioria dos applets Java a partir de seu computador , bem como se você baixá-los , e isso pode ajudá-lo a evitar problemas potenciais de segurança com o plugin Web Java.
J2EE Integração

embora haja algumas exceções, os desenvolvedores usam a plataforma J2EE principalmente para aplicativos baseados na Web utilizados em grandes empresas ou empresas. Enquanto as aplicações baseadas em Java J2EE geralmente criados para rodar na web , as empresas e as empresas que utilizam a plataforma geralmente usam redes seguras através da Internet ou intranets privadas que minimizar o risco de falhas de segurança. Usando , redes ou intranets privadas garantidos com servidores J2EE nega muitos dos riscos associados com o plugin Java Web , e os desenvolvedores podem fortalecer ainda mais protocolos de segurança , ignorando o plugin e instalar frente aplicação termina ou as interfaces diretamente nos computadores que acessam os servidores J2EE. < Br >
Licenciamento e Custo

Java eo Java Runtime Environment ambos caem sob acordos GNU General Public License . Isso significa que os desenvolvedores são livres para escrever aplicações em Java e distribuí-los sem pagar quaisquer taxas, assinaturas ou royalties para o uso das APIs básicas e bibliotecas. Da mesma forma, J2EE é também um produto GNU , e baixar os APIs e bibliotecas de núcleo é gratuito. No entanto, a menos que você for um desenvolvedor de adepto , por escrito, APIs e módulos personalizados para J2EE , você pode precisar usar módulos ou código criado por terceiros. Se estiver usando módulos personalizados de outros desenvolvedores em um projeto J2EE, você deve esperar para pagar somas consideráveis ​​que vão na casa das centenas ou milhares de dólares para eles. Você também deve observar que o uso das APIs J2EE base e bibliotecas para uma privada ou Intranet tem uma quantidade considerável de trabalho. Conseqüentemente, você pode optar por utilizar um servidor de aplicações J2EE baseado em certificado de licenciamento de fonte aberta ou um da fonte comercial . Implementações J2EE de código aberto incluem GlassFish e JBoss , enquanto pacotes de servidor baseados em J2EE comerciais estão disponíveis a partir de Adobe , Oracle, NEC e IBM.

Anterior :

Próximo : No
  Os artigos relacionados
·Por que precisamos de Java para Sistemas Windows 
  Artigos em destaque
·Como fazer um fluxograma para Tic -Tac-Toe 
·Como descompactar um arquivo em C # 
·Como verificar um valor nulo 
·Como faço para evitar linhas de nulos em 'Select cláu…
·Como alterar um valor PictureBox Imagem 
·Como usar onda para capturar o conteúdo de uma página…
·Como converter uma string para um Enum 
·Técnica Modularization 
·Como abrir um arquivo PRM 
·Como inserir uma nova linha em TextBox 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados