Video: Forskellen Mellem Applets Og Servlets
2024 Forfatter: Mildred Bawerman | [email protected]. Sidst ændret: 2023-12-16 08:37
Applets vs Servlets
Et program skrevet i Java, der kan integreres i en HTML-side, kaldes en applet. En Java-aktiveret browser kan bruges til at se den webside, der indeholder appleten. Når siden med en applet vises, overføres appletens kode til brugercomputeren og udføres på Java Virtual Machine (JVM) i browseren. Et Java-program, der bruges til at forbedre / udvide funktionerne på en server kaldes en servlet. Serveren skal have adgang til værtsapplikationerne ved hjælp af anmodning-svar-modellen. Enkelt sagt kan en servelt ses som en Java-applet, der kører på serveren.
Hvad er en applet?
Et program skrevet i Java, der kan integreres i en HTML-side, kaldes en applet. En Java-aktiveret browser kan bruges til at se den webside, der indeholder appleten. Når siden, der indeholder en applet, vises, overføres appletkoden til brugercomputeren og udføres på Java Virtual Machine (JVM) i browseren. Applets tillader at give brugeren interaktive funktioner, der muligvis ikke er mulig at levere ved kun at bruge HTML. Da applets kode køres på JVM, er applets platformuafhængige (understøtter Microsoft Windows, UNIX, Mac OS osv.) Og kan køre i enhver browser, der understøtter Java. Desuden cachelagres applets af de fleste webbrowsere. Derfor kan applets indlæses hurtigt, når de vender tilbage til en webside. Når det kommer til sikkerhed, er der to typer applets kaldet signerede applets og usignerede applets. Usignerede applets har nogle vigtige begrænsninger som manglende evne til at få adgang til det lokale filsystem. De har kun adgang til webstedet til download af applet. Signerede applets kan opføre sig som et enkeltstående program, når signaturen er bekræftet.
Hvad er en servlet?
Et Java-program, der bruges til at forbedre / udvide funktionerne på en server kaldes en servlet. Serveren skal have adgang til værtsapplikationerne ved hjælp af anmodning-svar-modellen. Enkelt sagt kan en servelt ses som en Java-applet, der kører på serveren. Typisk bruges servlets til lagring / behandling af data, der blev indsendt ved hjælp af en HTML-formular og til at levere dynamisk indhold på en webside. Desuden bruges servlets til styring af statsoplysninger. Java-servlets er effektive, lettere at bruge og bærbare sammenlignet med andre CGI-teknologier (Common Gateway Interface).
Hvad er forskellen mellem applets og servlets?
Et java-program, der kan integreres i en HTML-side og ses ved hjælp af en Java-aktiveret browser, kaldes en applet, mens et Java-program, der bruges til at forbedre / udvide funktionerne på en server, kaldes en servlet. Faktisk kan en servlet ses som en applet, der kører på serveren. En applet downloades til klientens maskine og køres på klientens browser, mens en servlet kører på serveren og overfører resultaterne tilbage til klienten, når den er færdig. Når du bruger applets, skal hele appletkoden overføres til klienten. Derfor bruger den mere netværksbåndbredde end servlets, som kun overfører resultaterne til klienten.
Anbefalet:
Forskellen Mellem Symmetriske Og Asymmetriske Topmolekyler
Nøgleforskellen mellem symmetriske og asymmetriske topmolekyler er, at symmetriske topmolekyler har en korrekt rotationsakse og to inertimomenter
Forskellen Mellem Transgene Mus Og Knockout-mus
Hovedforskellen mellem transgene mus og knockout-mus er, at transgene mus har fremmede gener indsat i dets genom, mens knockout-mus har en funk
Forskellen Mellem Cisgenese Og Intagenese
Hovedforskellen mellem cisgenese og intragenese er, at i cisgenese introduceres gener uden at ændre DNA-sekvensen, og ge
Forskellen Mellem Nøgleforskellen Mellem Metalliske Og Ikke-metalliske Mineraler
Nøgleforskel - Metallisk vs. ikke-metalliske mineraler Et mineral er en naturligt forekommende fast og uorganisk bestanddel med en bestemt kemisk formel og
Forskellen Mellem Gammel Engelsk Og Mellem Engelsk Og Moderne Engelsk
Old English vs Middle English vs Modern English Old English, Middle English og Modern English er klassificeringen af engelsk, og de