Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo sú kroky zapojené do načítania a spustenia vzdialených aplet?

Kroky zapojené do načítania a spustenia vzdialených aplet

1. Vkladanie appletu na stránku HTML:

* Definujte `` značka: Do svojho súboru HTML musíte zahrnúť značku ``.

* `kód: Tento atribút určuje umiestnenie (URL) súboru zloženého `.class`.

* `width` a` výška: Definujte rozmery appletu v pixeloch.

* `archive`: Zadajte súbor JAR, ktorý obsahuje kód appletu a všetky požadované zdroje.

* `alt`: Tento atribút poskytuje alternatívny textový popis pre používateľov, ktorí nemôžu vidieť aplet (napr. Čítačky obrazovky).

* `name`: Priradí k appletu jedinečný názov, čo vám umožní odvolávať sa na jeho stránku HTML.

Príklad:

`` `html

`` `

2. Zostavenie appletu:

* java kompilátor (javac): Použite príkaz `Javac` na zostavenie zdrojového kódu Java do BYTECODE (`*.class` súbory).

* jar (java archív): Balenie súborov kompilovaného appletu a všetky potrebné zdroje do súboru JAR pomocou príkazu `jar`.

3. Nasadenie appletu:

* Webový server: Hoste svoj súbor HTML a súbor JAR na webovom serveri.

* Zabezpečenie appletu: Majte na pamäti bezpečnostné obmedzenia na spustenie apletov zo vzdialeného servera. Tieto obmedzenia sú zavedené, aby sa zabránilo škodlivým apletom v prístupe k užívateľským údajom alebo vykonávaniu škodlivých akcií.

4. Vykonanie na strane klienta:

* Kompatibilita prehliadača: Webový prehľadávač používateľa musí mať nainštalovaný a povolený doplnok Java alebo virtuálny stroj Java (JVM).

* inicializácia appletu: Keď sa prehliadač stretne s značkou ``, stiahnu sa súbor JAR a iniciuje vykonanie appletu.

* Lifecycle Applet: Applet prechádza preddefinovaným životným cyklom:

* Inicializácia: `init ()` Metóda sa volá na nastavenie prostredia applet.

* Štart: `Start ()` Metóda sa volá, keď je aplet viditeľný pre používateľa.

* Stop: `Stop ()` Metóda sa nazýva, keď je applet skrytý.

* zničiť: „Metóda ničenia ()` sa volá, keď sa applet odstraňuje zo stránky.

5. Interakcia a funkčnosť používateľa:

* Funkcia Applet: Applet interaguje s webovou stránkou a používateľom prostredníctvom rôznych komponentov (tlačidlá, textové polia atď.) A metódami.

* komunikácia Applet: Applet môže komunikovať s webovou stránkou pomocou JavaScriptu alebo iných metód.

Bezpečnostné úvahy:

* Panskbox prostredie: Appy spúšťajú v prostredí s pieskoviskom a obmedzujú ich prístup k systémovým zdrojom.

* podpísané applety: Na prekonanie niektorých bezpečnostných obmedzení je možné podpísať aplety pomocou digitálneho certifikátu.

* Java Security Manager: Manažér bezpečnosti Java presadzuje bezpečnostné zásady a obmedzuje schopnosti Applets.

Alternatívy k appletom:

* JavaScript Frameworks: Moderné rámce JavaScript, ako sú React, Vue a Angular, môžu v prehliadači poskytnúť bohaté interaktívne zážitky bez toho, aby si vyžadovali doplnok Java.

* WebAssembly: WebAssembly (Wasm) vám umožňuje spustiť kód napísaný v iných jazykoch ako JavaScript (napríklad C, C ++ alebo Rust) v prehliadači.

Poznámka: Applety sa považujú za starú technológiu. Aj keď sa v niektorých prípadoch môžu stále používať, vo všeobecnosti sa neodporúča na nový rozvoj z dôvodu bezpečnostných problémov a nedostatočnej podpory prehliadača.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené