| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Qual è la differenza tra Java e J2EE
    ? Nel 1991 , un team di Sun Microsystems guidato da James Gosling Quercia sviluppato come linguaggio di programmazione per i dispositivi di controllo remoto progettato per controllare vari tipi di apparecchi elettronici di consumo . Offerte per la tecnologia con i produttori di elettronica fallito , però, e gli sviluppatori hanno cambiato il nome della lingua da Oak a Java a causa di problemi di copyright . Tuttavia, la popolarità di Internet ha dato emergente Java nuova vita , e migliaia di sviluppatori ha adottato Java come linguaggio di programmazione web . Come risultato , Java e piattaforme derivati ​​quali J2EE ancora costituiscono la spina dorsale di innumerevoli siti web e server aziendali. Java Base

    Java è un linguaggio di programmazione che i programmatori usano per creare applicazioni per il tuo computer.Java deriva gran parte della sua sintassi di programmazione da C e C + + . Tuttavia, Java ha meno dipendenze di basso livello rispetto a C o C + + , per cui gli sviluppatori possono scrivere applicazioni che girano su molte più piattaforme senza dover modificare o personalizzare il codice per vari sistemi operativi .

    Java è il nome dell'originale lingua e la piattaforma. Gli sviluppatori della seconda release di Java , o la versione 2 , dal nome della lingua aggiornato Java 2 Platform Standard Edition o J2SE in breve. La versione corrente di Java porta il nome di Java Platform Standard Edition , o sulle applicazioni Java SE.

    Java richiedono l'installazione di Java Runtime Environment o JRE , sul vostro computer prima di poter correre .
    < P > applicazioni Java sono compatibili con qualsiasi ambiente di sistema operativo fino a quando il computer è installato il JRE . Di conseguenza , Java funziona su computer con altri sistemi operativi Windows, Linux , Macintosh , UNIX o e anche su tablet e telefoni cellulari.

    Oltre alla JRE , Java consente inoltre di installare un plugin web per l'esecuzione di applicazioni basate su Java nel vostro browser.You non è necessario il plug-in Web di eseguire applicazioni Java sul proprio computer o telefono . In realtà, il plug-in Web è stato un bersaglio costante di attacco da parte di hacker e programmatori dannoso nel corso degli anni a causa di numerose falle di sicurezza .

    Molti esperti di sicurezza consigliano di disattivare il plug-in Web Java se non necessario per l'esecuzione specifica applicazioni . Gli esperti di sicurezza raccomandano anche che se è necessario utilizzare il plug-in Web , aggiornare la propria installazione di Java il più spesso possibile .

    Se si utilizza il plugin Java Web , gli esperti consigliano di non memorizzare informazioni critiche o sensibili sul tuo computer.

    Per programmare in Java , è necessario utilizzare un ambiente di sviluppo integrato o IDE , come Eclipse , IntelliJ o NetBeans . Un IDE permette di scrivere , compilare , testare ed eseguire codice Java prima di pubblicarlo.
    J2EE Essentials

    J2EE è una estensione di Java progettato per l'uso su server di grandi dimensioni , piuttosto che computers.In personale oltre alla lingua e librerie di base di Java , J2EE include API e librerie di runtime in più per consentire alle applicazioni scritte in Java per funzionare su una rete locale o una rete geografica , come il Internet.J2EE comprende disposizioni per l'aggiunta e l'integrazione di moduli personalizzati o servizi , proprio come i sistemi operativi per espandere le funzionalità per le imprese e lo sviluppo del server . A questo proposito, le funzioni di J2EE come un sistema operativo e gestisce tutto il software installato nella piattaforma .
    Java utilizza

    In generale , gli sviluppatori utilizzano Java SE , o semplici Java, per creare applicazioni per i computer desktop . Le applicazioni sviluppate in Java includono giochi , moduli di aggiornamento di applicazioni e programmi di chat tra molti altri . Mentre molti sviluppatori hanno sviluppato applicazioni Java per il Web , in passato , la tendenza per i programmi Java on line a cui si accede da personal computer è in costante calo dagli inizi del 2000 . Il declino di applicazioni Internet Java per gli utenti di personale è in gran parte dovuto l'aumento della popolarità di altri linguaggi di programmazione web-centrico come Python , Ruby e PHP . Integrazione per il Web di linguaggi di programmazione tradizionali come C , C + + e Visual Basic ha portato anche alla diminuzione dei applet Java su Internet . Tuttavia, molte applicazioni Java esistono ancora sul web . È possibile eseguire le applet Java da più computer e se si scarica , e così facendo può aiutare a evitare potenziali problemi di sicurezza con il plugin web Java .
    J2EE Integrazione

    Anche se ci poche eccezioni , gli sviluppatori J2EE utilizzano la piattaforma principalmente per applicazioni Web-based utilizzati in grandi aziende o imprese. Mentre le applicazioni basate su Java J2EE creati per funzionare solitamente il web, le aziende e le imprese utilizzando la piattaforma generalmente utilizzare reti sicure attraverso Internet o reti Intranet private che riducono al minimo il rischio di violazioni della sicurezza . Utilizzando , reti o intranet protette private con i server J2EE nega molti dei rischi connessi con il plugin Java Web , e gli sviluppatori possono rafforzare i protocolli di sicurezza anche oltre, scavalcando il plugin e l'installazione front-end di applicazioni o interfacce direttamente sui computer che accedono server J2EE . < Br >
    licenze e costi

    Java e Java Runtime Environment sia caduta in licenza GNU General Public . Ciò significa che gli sviluppatori sono liberi di scrivere applicazioni in Java e distribuirli senza pagare le tasse, abbonamenti o canoni per l'utilizzo delle API e le librerie di base. Allo stesso modo , J2EE è anche un prodotto GNU , e scaricando le API di base e le librerie è gratuito . Tuttavia, a meno che non sei uno sviluppatore esperto per iscritto API personalizzato e moduli per J2EE , potrebbe essere necessario utilizzare moduli o codice creati da terze parti. Se si utilizzano moduli personalizzati da altri sviluppatori in un progetto J2EE , si dovrebbe aspettare a pagare somme considerevoli , che vanno a centinaia o migliaia di dollari per loro. Si dovrebbe anche notare che utilizzando il J2EE API e librerie di base per un privato o Intranet richiede una notevole quantità di lavoro . Di conseguenza , si può scegliere di utilizzare un server di applicazioni certificate basate su J2EE da licenze open -source o una dalla fonte commerciale . Open-source implementazioni J2EE includono GlassFish e JBoss , mentre i pacchetti server commerciali basata su J2EE sono disponibili da Adobe , Oracle , NEC e IBM .

    Previous :

    next :
      Articoli Correlati
    ·Come installare un controllo ActiveX di Sun Java 
    ·Come gestire gli aggiornamenti Java sulla Rete 
    ·Come trovare la media, con Netbeans 
    ·Come eseguire servlet Java 
    ·Come formattare a Dollari in Java 
    ·Un Override sovraccarico Java 
    ·Come fare una linea continua Loop 
    ·Come eseguire il debug in Netbeans in Java 
    ·Come inserire Faces Java come un frammento JSP 
    ·Come creare uno script Java per inviare messaggi a un P…
      Articoli in evidenza
    ·Come controllare di Windows Autorizzazioni condivisione…
    ·I passaggi per creare un'applicazione di Visual Basic 
    ·Come utilizzare la barra di avanzamento in VB 
    ·Come sapere se il tuo Business Partner è appropriazion…
    ·Come determinare un Ubound array multidimensionale in V…
    ·Come creare una data da una stringa in Java 
    ·Come installare il controllo FlexGrid 
    ·Visual Basic 6 Database Programma Tutorial 
    ·Come aggiungere elementi a un array in C - # 
    ·Come fare una Chat Room in Visual Basic Express 
    Copyright © Conoscenza Informatica http://it.wingwit.com