2009-11-12 17 views
16

Che differenza c'è tra l'applet e il servlet in JAVAServlet v/s

+5

È una buona idea incoraggiare noi stessi e noi a mettere * bit * più impegno nel porre la domanda. Basta googling il tuo oneliner "Che cosa è la differenza tra Applet e Servlet in JAVA" vale a dire già dà le risposte. Potresti ad esempio approfondire il problema reale che hai con le risposte che hai trovato. Ad esempio come sono insufficienti e così via; in questo modo possiamo dare una risposta più adatta. – BalusC

risposta

29

L'applet viene eseguita sul client, la servlet viene eseguita sul server. E 'così semplice.

In particolare, quell'applet viene scaricata sul client ed eseguita in un JRE all'interno del browser e può visualizzare ciò che desidera visualizzare all'interno della cornice dell'applet. Il servlet gira invece sul server e (generalmente) produce una pagina HTML che viene visualizzata nel browser.

5

Un'applet Java è una classe Java che viene eseguita sulla JVM del client (tramite un plugin per browser).

Un servlet Java viene eseguito sul lato server in un contenitore Servlet, come Apache Tomcat e il client riceve i risultati sotto forma di semplice HTML vecchio.

La differenza chiave è che, quando si esegue uno sul lato client, l'altro sul lato server.

1

applet è l'applicazione Desktop e il Servlet è l'applicazione web

applet viene eseguito sulla macchina client ed il Servlet viene eseguito nel computer server e produrre pagina HTML nel browser client, con l'aiuto del Request and Response Parameter in the Java.servlet. *; Pacchetto