Különbség az applet és az alkalmazás között
Tartalom
A közös különbség a applet és Alkalmazás az, hogy az alkalmazás a következőkkel indítja végrehajtását fő() módszer fordítva: egy kisalkalmazás nem a main () metódust használja, hanem inicializálja benne().
Az Applets kicsi program, amelyet általában úgy továbbítanak, hogy továbbítja az interneten, és a Java-kompatibilis böngésző automatikusan végrehajtja. Az alkalmazások önálló programok, amelyeket közvetlenül a felhasználó általános műveletek végrehajtására írnak, és nincs szüksége JAVA-kompatibilis API-kra (böngészők).
Az Appletet az operációs rendszer vagy a hardver nem befolyásolja. Ha a böngésző telepítette a megfelelő JVM-et, akkor ezek a kisalkalmazások a JVM segítségével futnak. Míg az alkalmazás megjelenése és kinézete a különféle operációs rendszereken változatlan.
- Összehasonlító táblázat
- Meghatározás
- Főbb különbségek
- Következtetés
Összehasonlító táblázat
Az összehasonlítás alapja | applet | Alkalmazás |
---|---|---|
Alapvető | Ez egy kicsi program, amely egy másik alkalmazási programot használ a végrehajtásához. | Az alkalmazás a számítógépen önállóan végrehajtott programok. |
main () módszer | Ne használja a fő módszert | A végrehajtás fő módszerét használja |
Végrehajtás | Nem lehet függetlenül futtatni API-kat (pl. Web API). | Egyedül futhat, de megköveteli a JRE-t. |
Telepítés | Előzetes telepítésre nincs szükség | Előzetes explicit telepítést igényel a helyi számítógépen. |
Olvasás és írás művelet | A fájlok nem olvashatók és írhatók a helyi számítógépen kisalkalmazáson keresztül. | Az alkalmazások képesek végrehajtani ezeket a műveleteket a helyi számítógépen lévő fájlokra. |
Kommunikáció más szerverekkel | Nem tud kommunikálni más szerverekkel. | Más szerverrel való kommunikáció valószínűleg lehetséges. |
korlátozások | Az Applets nem fér hozzá a helyi számítógépen található fájlokhoz. | Hozzáférhet a rendszerben elérhető adatokhoz vagy fájlokhoz. |
Biztonság | Biztonságot igényel a rendszer számára, mivel megbízhatatlanok. | Nincsenek biztonsági aggodalmak. |
Az applet meghatározása
Az alkalmazások kicsi programok, amelyek végrehajtásához külső API-t használnak, és elsősorban az internetes számításban használják. Ezeket az internetet az egyik számítógépről a másikra átvihetik, és az Applet Viewer vagy bármely Java böngésző használatával futtathatók. Egy kisalkalmazás számos alkalmazást támogathat, például számtani műveletek végrehajtását, animációk létrehozását, megjelenítő grafikákat, interaktív játékok lejátszását.
A Java átalakította az internetes felhasználók dokumentumok letöltésének és használatának módját a világhálón. Az alkalmazások lehetővé tették a teljesen interaktív multimédiás webdokumentumok létrehozását és használatát. A weboldal tartalmazhat egy java kisalkalmazást, amely végrehajtás után grafikákat, hangokat és mozgó képeket generálhat, nem pedig egyszerű vagy statikus képet.
Kétféle módon lehet egy kisalkalmazást integrálni a weboldalakba.
- Először megírhatjuk saját kisalkalmazásainkat, és beilleszthetjük őket weboldalakba. Az ilyen típusú kisalkalmazások, amelyek helyben fejlődtek ki és amelyeket egy helyi rendszerben tartanak, a helyi applet.
- Másodszor, letölthetünk egy kisalkalmazást egy távoli számítógépes rendszerből, majd beágyazhatjuk egy weboldalra.
Az ilyen típusú, külsőleg kifejlesztett és az Internethez távoli számítógépen tárolt kisalkalmazások a távoli kisalkalmazás.
Az alkalmazás meghatározása
Az alkalmazás olyan program, amely egy mögöttes operációs rendszeren fut. Ezek bizonyos értelemben általánosak, és arra szolgálnak, hogy egy adott feladatot közvetlenül a felhasználó számára végezzenek. Az alkalmazás futhat GUI-val vagy anélkül. Az alkalmazásprogramok, például táblázatok, szövegszerkesztők, webböngészők és fordítók - leírják azokat a módszereket, amelyekben a számítógépes erőforrásokat felhasználják a felhasználók számítási problémáinak megoldására. Egy alkalmazás használata során nincsenek biztonsági problémák; Ennek oka az, hogy az alkalmazások megbízhatóak.
Lehetővé teszi, hogy megértsük az applet és az alkalmazás közötti különbséget az adott pontokon keresztül:
- Az Appletek nem teljesen bemutatott alkalmazási programok, és általában egy kis feladat vagy annak egy része elkészítésére készülnek. Másrészt az Application olyan program, amely egy mögöttes operációs rendszeren fut. Ezek bizonyos értelemben általánosak, és arra szolgálnak, hogy egy adott feladatot közvetlenül a felhasználó számára végezzenek.
- Egy kisalkalmazás nem használja a main () módszert. Ehelyett a betöltés után automatikusan meghívja a meghatározott módszereket, hogy az Applet osztály elindítsa és végrehajtja az applet kódját. Éppen ellenkezőleg, az alkalmazás a main () metódust használja a kód végrehajtásának kezdeményezésére.
- Az önálló alkalmazáshoz hasonló, afüggetlen egy kisalkalmazás végrehajtása nem lehetséges. Ezeket egy weboldalon belül futtatják, a HTML tag.
- Az alkalmazások nem tudnak írni és a helyi számítógépen lévő fájlokból olvasni. Míg az Alkalmazás végrehajthatja ezt a műveletet a helyi számítógépen található fájlokkal.
- Az applet nem igényel előzetes telepítést. Ezzel szemben az Alkalmazás használata során feltétlenül szükség van az Előzetes explicit telepítésre.
- A kis nyelvű könyvtárak és a helyi fájlok használatához az alkalmazások számára korlátozásokat kell előírni. Mivel az alkalmazás hozzáférhet a könyvtárakhoz és a helyi fájlokhoz.
- Egy alkalmazás több programot futtathat a helyi számítógépről. Ezzel szemben az Applets nem tudja megtenni.
Következtetés
A JAVA (programozási nyelv) összefüggésében lévõ alkalmazások és alkalmazások programnak tekinthetõk, bár alkalmazásuk és végrehajtásuk különbözik. Mindkettő sajátos jelentőséggel bír a felhasználás szerint.