Egy speciális típus Jáva A webböngészőben futó program neve Kisalkalmazás . Kevesebb válaszideje van, mert az ügyféloldalon működik. Ez nagy biztonságban van végrehajtva a böngésző által bármely platformon, például Windows, Linux és Mac OS stb. alatt. Kétféle kisalkalmazás létezik, amelyet egy weboldal tartalmazhat.
Nézzük meg egyenként mindkét kisalkalmazástípust:
Helyi kisalkalmazás
Helyi kisalkalmazás saját magunk írják meg, majd beágyazzuk weboldalakba. A helyi kisalkalmazást helyben fejlesztik, és a helyi rendszerben tárolják. Egy weboldalnak nincs szüksége az információ beszerzésére az internetről, amikor megtalálja a helyi kisalkalmazást a rendszerben. A fájlnév vagy elérési út határozza meg vagy határozza meg. Két attribútumot használnak egy kisalkalmazás meghatározásához, azaz a kódbázis amely megadja az elérési út nevét és kód amely meghatározta a kisalkalmazás kódját tartalmazó fájl nevét.
Helyi kisalkalmazás megadása
<applet codebase="tictactoe" code="FaceApplet.class" width="120" height="120"> </applet>
Vegyünk egy példát a helyi kisalkalmazásra, hogy megértsük, hogyan hozhatjuk létre és hogyan ágyazhatjuk be a weboldalba.
- Először létrehozunk egy helyi kisalkalmazást a weboldalba való beágyazáshoz.
- Ezt követően hozzáadjuk a helyi kisalkalmazást a weboldalhoz.
FaceApplet.java
//Import packages and classes import java.applet.*; import java.awt.*; import java.util.*; import java.awt.event.*; //Creating FaceApplet class that extends Applet public class FaceApplet extends Applet { //paint() method starts public void paint(Graphics g){ //Creating graphical object g.setColor(Color.red); g.drawString('Welcome', 50, 50); g.drawLine(20, 30, 20, 300); g.drawRect(70, 100, 30, 30); g.fillRect(170, 100, 30, 30); g.drawOval(70, 200, 30, 30); g.setColor(Color.pink); g.fillOval(170, 200, 30, 30); g.drawArc(90, 150, 30, 30, 30, 270); g.fillArc(270, 150, 30, 30, 0, 180); } }
Hajtsa végre a fenti kódot a következő parancsokkal:
Távoli kisalkalmazás
A távoli kisalkalmazást egy másik fejlesztő tervezte és fejlesztette. Az internethez csatlakozó távoli számítógépen található vagy elérhető. A távoli számítógépen tárolt kisalkalmazás futtatásához rendszerünk csatlakozik az internethez, majd letölthetjük futtatni. Egy távoli kisalkalmazás megkereséséhez és betöltéséhez ismernünk kell a kisalkalmazás címét a weben, amelyre Uniform Recurse Locator (URL) néven hivatkozunk.
Távoli kisalkalmazás megadása
<applet codebase="http://www.myconnect.com/applets/" code="FaceApplet.class" width="120" height="120"> </applet>
Különbség a helyi kisalkalmazás és a távoli kisalkalmazás között
Az alábbi táblázat leírja a helyi kisalkalmazás és a távoli kisalkalmazás közötti főbb különbségeket.
Helyi kisalkalmazás | Távoli kisalkalmazás |
---|---|
Nincs szükség a kisalkalmazás URL-jének megadására a helyi kisalkalmazásban. | Meg kell határoznunk a kisalkalmazás URL-jét a Remote Appletben. |
A helyi kisalkalmazás elérhető számítógépünkön. | A távoli kisalkalmazás nem érhető el a számítógépünkön. |
A használatához vagy eléréséhez nincs szükségünk internetkapcsolatra. | Ahhoz, hogy használhassuk vagy elérjük a számítógépünkön, internetkapcsolatra van szükségünk. |
Saját magunk írjuk, majd beágyazzuk a weboldalakba. | Egy másik fejlesztő írta. |
Nem kell letöltenünk. | Elérhető egy távoli számítógépen, ezért le kell töltenünk a rendszerünkre. |