Che cosa è Java applet?

May 31

Che cosa è Java applet?


Un applet Java è un'applicazione che può essere incorporato in una pagina web, simile al modo in cui un'immagine o un video possono essere visualizzati in una pagina web. Dal momento che le applet sono programmi per computer, possono essere interattivi e svolgono funzioni complesse, come i giochi, mappe interattive e programmi di disegno. applet Java sono scritti nel linguaggio di programmazione Java.

Storia

La prima versione del linguaggio di programmazione Java, uscito nel 1995, inclusi gli applet.

Funzione

applet Java consentono agli sviluppatori web di includere contenuti interattivi all'interno di una pagina web. Le applet sono applicazioni client-side, nel senso che corrono nel browser sul computer sito web del visitatore. Applet eseguito utilizzando la Java Virtual Machine (JVM) installata nel computer client.

Benefici

applet Java sono indipendenti dalla piattaforma, e può funzionare su qualsiasi computer dotato di JVM e un browser web applet-grado. Standard applet "non firmati" sono relativamente sicuro perché corrono in una sandbox isolata che impedisce loro di accedere ai file di computer e altre informazioni sensibili. Dato che le applet sono scritti in Java, lo sviluppatore applet può utilizzare tutte le funzionalità del linguaggio di programmazione Java, incluse le funzioni complesse come l'accelerazione video, l'elaborazione delle immagini, e la connettività di database. Java e molti strumenti di sviluppo Java sono gratuiti.

considerazioni

Mentre applet Java hanno un supporto migliore piattaforma informatica di simili tecnologie di applicazione sul lato client, non c'è più in alto in carica un applet. Molti sviluppatori preferiscono utilizzare più velocemente, le tecnologie più leggeri, come Flash o Silverlight, perché caricano nel browser più veloce, richiede meno risorse del computer, e di offrire una più ampia gamma di elementi grafici.

Vi è un forte movimento nella comunità degli sviluppatori Java applet ad abbandonare in favore della tecnologia Java Web Start (JWS). applicazioni JWS lanciano dal web, ma non vengono eseguite nel browser, e si comportano più come un'applicazione desktop tradizionale.

Avvertenze

applet firmati contengono una firma utilizzato per verificare l'origine di applet, che indica che l'applet può essere attendibile se la fonte è affidabile. applet firmati vengono concesse autorizzazioni aggiuntive sul computer client, come ad esempio la capacità di leggere e scrivere file nel file system locale. applet solo firmato da fonti attendibili dovrebbero essere accettati.

Applet richiedono la JVM e un browser applet-grado, che sono disponibili per le piattaforme più popolari, ma potrebbero non essere disponibili per le piattaforme più anziani e meno popolari. Non è raro per la JVM di essere superata o non è installato in un sistema informatico, che causa l'applet a non funzionare correttamente se funziona affatto.