Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Servlet og Applet Forskjeller
    Java programmeringsspråk gir seg til en rekke oppgaver . Fremtredende , kan Java- programmene kjører på websider i form av " applets . " Java-programmer også kjøres i bakgrunnen på mange servere i form av " servlets . " Forskjellen mellom disse to aspektene av Java hviler på hvor og hvordan de utøver . Disse forskjellene diktere styrkene til hver for visse bruksområder . Servletter

    Java servlets er små Java- skript som kjøres på en webserver . Disse servlets tjene opp websider , utføre beregninger på bruker- innmatede data og hente data fra databaser for brukeren forbruk. Java servlets koble direkte til en Java- server, og dermed kan snakke direkte og raskt til serveren for raske resultater . Disse servlets utføre helt bak kulissene , og kan utføre enkle data henting operasjoner , eller selv genererer hele nettsider gjennom koden sin .
    Servlet Bruker

    Java servlets er best utplassert ved side generasjon eller beregning -tunge operasjoner vil foregå i driften av en webside. I motsetning til tradisjonelle Perl CGI, Java servlets kjøre på små tråder med en større Virtual Machine (JVM ) , som betyr at de dele data direkte med hverandre og gjøre det raskt og effektivt. Videre kan Java- programmerere skrive bærbare Java servlets som vil fungere på de fleste Java- servere , komplett med støtte fra den omfattende bibliotek av klasser som følger med Java utvikling.
    Applets

    Applets , i motsetning til servlets , ikke kjøre på webserveren . Heller , de kjører som en del av nettleseren selv. Dette forklarer hvorfor, når du legger en webside som inneholder en Java applet , må brukeren ha Java plug -in installert for denne nettleseren . Java-applets kjøre på ressursene til brukerens datamaskin , snarere enn på serveren, noe som betyr at applet må laste fra en server, deretter laste opp på Virtual Machine til klientdatamaskinen , og til slutt kjøre i nettleseren til brukeren.

    Applet bruker

    programmerere bruker applets å legge interaktivt innhold og animasjon på websider . Brukere må ikke forveksle Java-applets med JavaScript : JavaScript er et språk som bare kjører i nettleseren. Applets kjøres i nettleseren ved hjelp av JVM . Imidlertid kan programmerere bruke JavaScript til å ringe Java-applets for å laste dem inn i brukerens nettleser. Applets kommer i to varianter: " . Usignert " " signert ", og signerte applets kan få tilgang til brukerens filsystem for å laste opp filer til en server , eller laste bibliotekene innfødte til brukerens Java-miljøet . Usignerte applets kan påberope andre applets , eller lese visse data fra brukerens system .

    früher :

     Weiter:
      Relatert Artike
    ·Liste over databasene som brukes Med Java 
    ·Slik Oppdater Java applet Cache 
    ·Hvordan utvikle en enkel kalkulator Med Java 
    ·Slik utfører du en Bit Shift i Java 
    ·Hvordan bruke Struts HTML.tld Tags 
    ·Hvordan laste opp filer ved hjelp Struts 
    ·Slik viser en understreng i Java 
    ·Java og vilkårlige funksjoner 
    ·Hvordan få DSN informasjon ved hjelp av Java 
    ·Hvordan erstatte et linjeskift med mellomrom i Java 
      Anbefalte artikler
    ·Hvordan bygge en bane i Eclipse Java 
    ·Hvordan legge variabler fra JSP /Java -filer til Flash 
    ·Hvordan Tegn et flytskjema for CSS Hierarki 
    ·Fordeler med data Management 
    ·Hva er Bufring i programmering 
    ·Hvordan å sende ut en String i Visual Basic 
    ·IronRuby Vs . Ruby Net 
    ·Hvordan Transpose en liste av lister i Python 
    ·Hvordan lage en Android App Med NetBeans 
    ·Hvor å Endre Meny bilder på Mouseover i JavaScript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/