Forskellen mellem applet og applikation

Forfatter: Laura McKinney
Oprettelsesdato: 1 April 2021
Opdateringsdato: 17 Kan 2024
Anonim
How to create simple Home Design program in java Applet
Video.: How to create simple Home Design program in java Applet

Indhold


Den fælles forskel mellem Applet og Ansøgning er, at applikationen starter dens eksekvering igennem main () omvendt bruger en applet ikke metoden main () i stedet initialiseres den i det().

Applets er små programmer, der generelt er skrevet til at blive transmitteret over internettet og automatisk udført af java-kompatibel webbrowser. Og applikationer er selvstændige programmer skrevet til udførelse af generelle operationer direkte af brugeren, og det behøver ikke nogen JAVA-aktiverede API'er '(browsere).

Applets påvirkes ikke af brugerens operativsystem eller hardware. Hvis browseren har den rigtige JVM installeret, kører disse applets ved hjælp af JVM. Mens udseendet og følelsen af ​​applikationen på de forskellige operativsystemer forbliver det samme.

  1. Sammenligningstabel
  2. Definition
  3. Vigtige forskelle
  4. Konklusion

Sammenligningstabel

Grundlag for sammenligningAppletAnsøgning
GrundlæggendeDet er et lille program, der bruger et andet applikationsprogram til dens udførelse.En applikation er de programmer, der udføres uafhængigt af computeren.
main () -metodenBrug ikke hovedmetodenBruger hovedmetoden til udførelse
UdførelseKan ikke køre uafhængigt kræver API'er (Ex. Web API).Kan køre alene, men kræver JRE.
InstallationForudgående installation er ikke nødvendig Kræver forudgående eksplicit installation på den lokale computer.
Læs og skriv operationFilerne kan ikke læses og skrives på den lokale computer via applet.Programmer er i stand til at udføre disse handlinger til filerne på den lokale computer.
Kommunikation med andre servereKan ikke kommunikere med andre servere.Kommunikation med andre servere er sandsynligvis mulig.
BegrænsningerApplets har ikke adgang til filer, der findes på den lokale computer.Kan få adgang til alle tilgængelige data eller filer på systemet.
SikkerhedKræver sikkerhed for systemet, da de ikke er tillid til.Der er ingen sikkerhedsproblemer der.


Definition af applet

Applets er små programmer, der bruger en ekstern API til dens eksekvering og bruges primært til internet computing. De kan overføres over internettet fra en computer til en anden og køres ved hjælp af Applet Viewer eller en hvilken som helst webbrowser, der understøtter Java. En applet kan understøtte adskillige applikationer, såsom udførelse af aritmetiske operationer, oprettelse af animation, grafikvisning, afspilning af interaktive spil.

Java har ændret den måde, internetbrugerne henter og bruger dokumenter på verdensomspændende netværk. Applets har aktiveret at konstruere og bruge fuldt interaktive multimedie-webdokumenter. En webside kan indeholde en java-applet, der, når den udføres, kan generere grafik, lyde og bevægelige billeder snarere bare indeholde almindeligt eller et statisk billede.

Der er to måder, hvorpå en applet kan integreres i websider.


  • Først hvor vi kan skrive vores egne applets og integrere dem i websider. Disse typer applets udvikles lokalt og opbevares i et lokalt system er kendt som en lokal applet.
  • For det andet kan vi downloade en applet fra et eksternt computersystem og derefter integrere det på en webside.

Disse typer af applets, der er udviklet eksternt og gemt på en ekstern computer til Internettet, kaldes en fjern applet.

Definition af ansøgning

En applikation er et program, der kører på et underliggende operativsystem. Disse er generiske i en forstand og designet til at udføre en bestemt opgave direkte for brugeren. Programmet kan køre med eller uden GUI. Anvendelsesprogrammer som regneark, tekstbehandlere, webbrowsere og compilere - beskriver de manerer, som computerressourcer bruges til at løse brugernes computerproblemer. Der er ingen sikkerhedsproblemer, når du bruger en applikation; dens årsag er, at applikationer er pålidelige.

Lad os forstå forskellen mellem applet og applikation gennem de givne punkter:

  1. Applets er ikke helt fremhævede applikationsprogrammer og er normalt skrevet for at opnå en lille opgave eller en del af det. På den anden side er en applikation et program, der kører på et underliggende operativsystem. Disse er generiske i en forstand og designet til at udføre en bestemt opgave direkte for brugeren.
  2. En applet bruger ikke hovedmetoden (). I stedet kalder den automatisk definerede metoder efter indlæsning, så Applet-klassen skal starte og udføre appletkoden. Tværtimod bruger Application hovedmetoden () til at indlede udførelsen af ​​koden.
  3. Uanset den fristående applikation, theuafhængig udførelse af en applet er ikke mulig. De køres indefra på en webside ved hjælp af en særlig funktion kendt som HTML-tag.
  4. Applets kan ikke skrive til og læse fra filerne på den lokale computer. Mens applikation kan udføre en sådan handling til filerne på den lokale computer.
  5. Forudgående installation er ikke påkrævet i en applet. I modsætning hertil er nødvendigvis nødvendig eksplicit installation før brug af en applikation.
  6. Begrænsninger pålægges applets til brug af biblioteker fra andre sprog og også lokale filer. Mens applikationen kan få adgang til biblioteker såvel som lokale filer.
  7. En applikation kan køre flere programmer fra den lokale computer. I modsætning hertil kan applets ikke gøre det.

Konklusion

Applets og applikationer i JAVA's (programmeringssprog) -betegnelser betragtes som programmer, selv om deres brug og udførelse er forskellige. Begge har deres specifikke betydning i henhold til brugen.