Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Servlet och Applet Skillnader

    programmeringsspråket Java lämpar sig för en mängd olika uppgifter . Framträdande , kan Java- program körs på webbsidor i form av " applets . " Java-program också körs i bakgrunden av många servrar i form av " servlets . " Skillnaden mellan dessa två aspekter av Java vilar på var och hur de utför . Dessa skillnader diktera styrkan i varje för vissa användningsområden . Servlets

    Java servlets är små Java- skript som körs på en webbserver . Dessa servlets tjäna upp webbsidor , utföra beräkningar på användaren inmatade data och hämta data från databaser för förbrukning . Java servlets ansluta direkt till en Java- server , och därmed kan tala direkt och snabbt till servern för snabba resultat . Dessa servlets exekvera helt bakom kulisserna , och kan utföra enkla hämtningsuppgifter verksamhet , eller till och med generera hela webbsidor genom sin kod .
    Servlet Använder

    Java servlets är bäst sammankallas vid sidan generation eller beräkning - tung verksamhet kommer att äga rum i driften av en webbsida . Till skillnad från traditionella Perl CGI , Java servlets körs på små trådar med en större Virtual Machine ( JVM ) , vilket innebär att de dela data direkt med varandra och göra det snabbt och effektivt . Dessutom kan Java programmerare skriva portabla Java servlets som fungerar på de flesta Java -servrar , komplett med stöd från omfattande bibliotek av klasser som följer Java utveckling .
    Applets

    Applets , i motsats till servlets , kör inte på webbservern . Snarare , kör de som en del av själva webbläsaren . Detta förklarar varför , när du laddar en webbsida som innehåller en Java-applet , måste användaren ha Java plug - in installerad för den webbläsaren . Java applets körs på resurserna i användarens dator , snarare än servern , vilket innebär att applet måste ladda från en server , sedan lasta på den virtuella maskinen på klientdatorn , och slutligen köra i webbläsaren för användaren .

    Applet använder

    Programmerare använder applets för att bädda in interaktivt innehåll och animationer till webbsidor . Användare får inte blanda ihop Java applets med JavaScript : JavaScript är ett språk som endast körs i webbläsaren . Applets körs i webbläsaren med hjälp av JVM . Programmerare kan dock använda JavaScript för att ringa Java applets för att ladda in dem i användarens webbläsare . Applets finns i två varianter : " . Unsigned " " signerade " och signerade appletar kan komma åt användarens filsystem för att ladda upp filer till en server , eller biblioteken belastning infödda till användarens Java miljö . Unsigned applets kan åberopa andra applets , eller läsa vissa data från användarens system .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar ett datum från en sträng i Java
    ·Handledning för programmering Java API Sound
    ·Hur Flip Pixels i Java med getPixel
    ·Java Game Development Tools
    ·Hur man använder Android SDK Tools på Windows 7
    ·Vad är en konstruktormetod i Java
    ·Hur man läser Int Java
    ·Lägga Manifests till JAR
    ·HashMap : Hur man tar bort orsaken till en minnesläcka…
    ·Lägga till en GUI till Java-kod
    Utvalda artiklarna
    ·Hur man skriver HTML Extensions i C
    ·Ställa Z Beställ programmässigt i Visual Basic
    ·Hur få namn månader mellan två datum i SQL
    ·Hur importera dina egna bibliotek i Java
    ·Vad är den sträng klass i Java
    ·Hur konvertera HTML till XHTML i VB.Net
    ·Hur man skriver en C-programmet för multiplikation av …
    ·Hur man skriver ett nummer i Base 16
    ·Hur man installerar en Java Application Vendor
    ·Hur man tar bort nycklar från en ordbok i Python
    Copyright © Dator Kunskap http://www.dator.xyz