Erinevus apleti ja rakenduse vahel

Autor: Laura McKinney
Loomise Kuupäev: 1 Aprill 2021
Värskenduse Kuupäev: 17 Mai 2024
Anonim
Erinevus apleti ja rakenduse vahel - Tehnoloogia
Erinevus apleti ja rakenduse vahel - Tehnoloogia

Sisu


Üldine erinevus Aplett ja Rakendus on see, et rakendus alustab selle täitmist läbi peamine () meetod, vastupidi, aplett ei kasuta meetodit main (), vaid lähtestab selle selles().

Apletid on väikesed programmid, mis on kirjutatud Interneti kaudu edastamiseks ja Java-ühilduva veebibrauseri poolt automaatselt. Ja rakendused on eraldiseisvad programmid, mis on loodud otse kasutaja üldiste toimingute tegemiseks, ja see ei vaja Java-toega API-sid (brauserid).

Kasutajate opsüsteem ega riistvara ei mõjuta Appletti. Kui brauserisse on installitud õige JVM, siis käivitatakse neid aplette JVMi abil. Kuigi erinevates opsüsteemides oleva rakenduse välimus ja ilme jäävad samaks.

  1. Võrdlusdiagramm
  2. Definitsioon
  3. Peamised erinevused
  4. Järeldus

Võrdlusdiagramm

Võrdluse alusAplettRakendus
PõhilineSee on väike programm, mille täitmiseks kasutatakse teist rakendusprogrammi.Rakendus on arvutis iseseisvalt käivitatud programmid.
peamine () meetodÄrge kasutage peamist meetoditKasutab peamist täitmise meetodit
HukkamineEi saa iseseisvalt käivitada API-sid (nt Web API).Saab üksi joosta, kuid nõuab JRE-d.
PaigaldamineEelnevat installimist pole vaja Vajab eelnevat selgesõnalist installimist kohalikku arvutisse.
Toimingu lugemine ja kirjutamineFaile ei saa kohalikus arvutis apleti abil lugeda ja kirjutada.Rakendused on võimelised neid toiminguid tegema kohaliku arvuti failides.
Suhtlus teiste serveritegaTeiste serveritega ei saa suhelda.Tõenäoliselt on võimalik suhelda teiste serveritega.
PiirangudAppletid ei pääse juurde arvutis asuvatele failidele.Juurdepääs süsteemis saadaolevatele andmetele või failidele.
TurvalisusNõuab süsteemi turvalisust, kuna nad pole usaldatud.Turvalisuse probleeme pole.


Määratlus Aplett

Appletid on väikesed programmid, mille täitmiseks kasutatakse välist API-d ja mida kasutatakse peamiselt Interneti-arvutis. Neid saab Interneti kaudu ühest arvutist teise üle kanda ja käivitada Applet Vieweri või mõne Java toetava veebibrauseri abil. Aplett toetab mitut rakendust, näiteks aritmeetiliste toimingute teostamine, animatsiooni loomine, graafika kuvamine, interaktiivsete mängude mängimine.

Java on muutnud viisi, kuidas Interneti kasutajad kogu maailmas võrgus dokumente hangivad ja kasutavad. Apletid on võimaldanud luua ja kasutada täielikult interaktiivseid multimeediumveebidokumente. Veebileht võib sisaldada java-apletti, mis käivitamisel võib genereerida graafikat, helisid ja liikuvaid pilte, sisaldades lihtsalt tavalist või staatilist pilti.

Applet saab veebilehtedesse integreerida kahel viisil.

  • Esiteks saame kirjutada oma aplette ja integreerida need veebilehtedele. Seda tüüpi kohapealsed arendustüübid, mida hoitakse kohalikus süsteemis, on a kohalik aplett.
  • Teiseks saame kaustast arvutisüsteemi alla laadida ja seejärel veebisaidile manustada.

Seda tüüpi väliselt välja töötatud ja Interneti-kaugarvutisse salvestatud aplette tuntakse kui a kaug-aplett.


Rakenduse määratlus

Rakendus on programm, mis töötab selle aluseks olevas opsüsteemis. Need on teatud mõttes üldised ja mõeldud konkreetse ülesande täitmiseks otse kasutaja jaoks. Rakendus saab töötada koos GUI-ga või ilma selleta. Rakendusprogrammid, nagu arvutustabelid, tekstitöötlusprogrammid, veebibrauserid ja kompilaatorid - kirjeldavad kombeid, milles arvuti ressursse kasutatakse kasutajate arvutiprobleemide lahendamiseks. Rakenduse kasutamisel pole turbeprobleeme; selle põhjus on, et rakendused on usaldusväärsed.

Saab aru apleti ja rakenduse erinevusest antud punktides:

  1. Apletid pole täielikult esiletoodud rakendusprogrammid ja kirjutatakse tavaliselt väikese ülesande või selle osa saavutamiseks. Teisest küljest on rakendus programm, mis töötab selle aluseks olevas opsüsteemis. Need on teatud mõttes üldised ja mõeldud konkreetse ülesande täitmiseks otse kasutaja jaoks.
  2. Aplett ei kasuta main () meetodit. Selle asemel kutsub ta pärast laadimist automaatselt määratletud meetodid, et Appleti klass käivitaks ja käivitaks apleti koodi. Vastupidi, rakendus kasutab koodi täitmise algatamiseks meetodit main ().
  3. Erinevalt iseseisvast rakendusest,iseseisev apleti täitmine pole võimalik. Neid juhitakse veebilehe seest, kasutades spetsiaalset funktsiooni nimega HTML-märgend.
  4. Apletid ei saa kohalikus arvutis olevatesse failidesse kirjutada ega neist lugeda. Ehkki rakendus saab sellist toimingut teha kohalikus arvutis olevate failidega.
  5. Eelnev installimine pole apletis nõutav. Vastupidiselt sellele on rakenduse kasutamise ajal tingimata vaja eelnevat selget installimist.
  6. Muude keelte raamatukogude ja ka kohalike failide kasutamiseks on aplettidele seatud piirangud. Arvestades, et rakendus pääseb juurde nii raamatukogudele kui ka kohalikele failidele.
  7. Rakendus saab kohalikust arvutist käivitada mitmeid programme. Seevastu Appletid ei saa seda teha.

Järeldus

JAVA (programmeerimiskeel) kontekstis olevaid Applette ja rakendusi peetakse programmideks, ehkki nende kasutamine ja täitmine on erinev. Mõlemal on oma eriline tähtsus vastavalt kasutamisele.