logo

A Java kisalkalmazások típusai

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.

    Helyi kisalkalmazás Távoli kisalkalmazás
A Java kisalkalmazások típusai

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.

  1. Először létrehozunk egy helyi kisalkalmazást a weboldalba való beágyazáshoz.
  2. 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(&apos;Welcome&apos;, 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:

A Java kisalkalmazások típusai

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.

A Java kisalkalmazások típusai

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.