Ypatingas tipas Java programa, kuri veikia žiniatinklio naršyklėje, vadinama Programėlė . Jis turi trumpesnį atsako laiką, nes veikia kliento pusėje. Jis yra labai apsaugotas naršyklės bet kurioje iš platformų, tokių kaip „Windows“, „Linux“ ir „Mac OS“ ir kt. Tinklalapyje gali būti dviejų tipų programėlės.
Supraskime abu programėlių tipus po vieną:
Vietinė programėlė
Vietinė programėlė yra parašytas mūsų pačių, ir tada mes įdėsime jį į tinklalapius. Vietinė programėlė kuriama lokaliai ir saugoma vietinėje sistemoje. Tinklalapiui nereikia gauti informacijos iš interneto, kai jis sistemoje randa vietinę programėlę. Jis nurodomas arba apibrėžiamas failo pavadinimu arba kelio pavadinimu. Apibrėžiant programėlę naudojami du atributai, ty kodų bazė kuris nurodo kelio pavadinimą ir kodas kuris apibrėžė failo, kuriame yra programėlės kodas, pavadinimą.
Nurodoma vietinė programėlė
<applet codebase="tictactoe" code="FaceApplet.class" width="120" height="120"> </applet>
Paimkime vietinės programėlės pavyzdį, kad suprastume, kaip galime ją sukurti ir įterpti į tinklalapį.
- Pirmiausia sukursime vietinę programėlę, skirtą įterpti į tinklalapį.
- Po to mes įtrauksime tą vietinę programėlę į tinklalapį.
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); } }
Vykdykite aukščiau pateiktą kodą naudodami šias komandas:
Nuotolinė programėlė
Nuotolinę programėlę sukūrė ir kuria kitas kūrėjas. Jis yra arba pasiekiamas nuotoliniame kompiuteryje, prijungtame prie interneto. Norėdami paleisti nuotoliniame kompiuteryje saugomą programėlę, mūsų sistema yra prijungta prie interneto, tada galime atsisiųsti ją paleisti. Kad galėtume rasti ir įkelti nuotolinę programėlę, turime žinoti programėlės adresą žiniatinklyje, kuris vadinamas Uniform Recurse Locator (URL).
Nurodykite nuotolinę programėlę
<applet codebase="http://www.myconnect.com/applets/" code="FaceApplet.class" width="120" height="120"> </applet>
Skirtumas tarp vietinės ir nuotolinės programėlės
Šioje lentelėje aprašomi pagrindiniai skirtumai tarp vietinės ir nuotolinės programėlės.
Vietinė programėlė | Nuotolinė programėlė |
---|---|
Nereikia apibrėžti programėlės URL vietinėje programėlėje. | Turime apibrėžti programėlės URL nuotolinėje programėlėje. |
Vietinė programėlė pasiekiama mūsų kompiuteryje. | Nuotolinės programėlės mūsų kompiuteryje nėra. |
Norint juo naudotis arba prieiti prie jo, mums nereikia interneto ryšio. | Kad galėtume jį naudoti arba pasiekti savo kompiuteryje, mums reikia interneto ryšio. |
Jis parašytas mūsų pačių ir tada įterpiamas į tinklalapius. | Tai parašė kitas kūrėjas. |
Mums nereikia jo atsisiųsti. | Jis pasiekiamas nuotoliniame kompiuteryje, todėl turime jį atsisiųsti į savo sistemą. |