Video: Rozdiel Medzi Appletmi A Servletmi
2024 Autor: Mildred Bawerman | [email protected]. Naposledy zmenené: 2023-12-16 08:42
Applety vs servlety
Program napísaný v prostredí Java, ktorý je možné vložiť na stránku HTML, sa nazýva applet. Na prezeranie webových stránok obsahujúcich applet je možné použiť prehliadač podporujúci Java. Pri zobrazení stránky obsahujúcej applet sa kód appletu prenesie do počítača používateľa a vykoná sa na Java Virtual Machine (JVM) prehliadača. Program Java, ktorý sa používa na vylepšenie / rozšírenie funkcií servera, sa nazýva servlet. K serveru by mali mať prístup hostiteľské aplikácie pomocou modelu požiadavka-odpoveď. Zjednodušene možno servelt považovať za applet Java bežiaci na serveri.
Čo je to applet?
Program napísaný v prostredí Java, ktorý je možné vložiť na stránku HTML, sa nazýva applet. Na prezeranie webových stránok obsahujúcich applet je možné použiť prehliadač podporujúci Java. Pri zobrazení stránky obsahujúcej applet sa kód appletu prenesie do počítača používateľa a vykoná sa na Java Virtual Machine (JVM) prehliadača. Applety umožňujú poskytovať používateľovi interaktívne funkcie, ktoré by nebolo možné poskytnúť iba pomocou kódu HTML. Pretože kód appletu je spustený na JVM, applety sú nezávislé na platforme (podporuje Microsoft Windows, UNIX, Mac OS atď.) A môžu bežať v akomkoľvek prehľadávači, ktorý podporuje Javu. Väčšina appletov sa navyše ukladá do medzipamäte. Preto sa applety dajú rýchlo načítať pri návrate na webovú stránku. Pokiaľ ide o bezpečnosť, existujú dva typy appletov, ktoré sa nazývajú podpísané applety a nepodpísané applety. Nepodpísané applety majú niekoľko dôležitých obmedzení, napríklad nemožnosť prístupu k miestnemu súborovému systému. Majú prístup iba na web na stiahnutie appletu na webe. Podpísané applety sa po overení podpisu môžu správať ako samostatná aplikácia.
Čo je to servlet?
Program Java, ktorý sa používa na vylepšenie / rozšírenie funkcií servera, sa nazýva servlet. K serveru by mali mať prístup hostiteľské aplikácie pomocou modelu požiadavka-odpoveď. Zjednodušene možno servelt považovať za applet Java bežiaci na serveri. Servlety sa zvyčajne používajú na ukladanie / spracovanie údajov odoslaných pomocou formulára HTML a na poskytovanie dynamického obsahu na webovej stránke. Servlety sa ďalej používajú na správu informácií o stave. Servlety Java sú efektívne, ľahšie použiteľné a prenosné v porovnaní s inými technológiami CGI (Common Gateway Interface).
Aký je rozdiel medzi appletmi a servletmi?
Program Java, ktorý je možné vložiť do stránky HTML a prezerať ho pomocou prehľadávača s podporou jazyka Java, sa nazýva applet, zatiaľ čo program Java, ktorý sa používa na vylepšenie / rozšírenie funkcií servera, sa nazýva servlet. Servlet sa dá v skutočnosti považovať za applet bežiaci na serveri. Applet sa stiahne do stroja klienta a spustí sa v klientovom prehliadači, zatiaľ čo servlet sa spustí na serveri a po dokončení prenesie výsledky späť do klienta. Pri použití appletov sa musí klientovi preniesť celý kód appletu. Preto spotrebúva väčšiu šírku pásma siete ako servlety, čo prenáša iba výsledky na klienta.
Odporúčaná:
Rozdiel Medzi Symetrickými A Asymetrickými špičkovými Molekulami
Kľúčovým rozdielom medzi symetrickými a asymetrickými hornými molekulami je to, že symetrické horné molekuly majú jednu správnu os otáčania a dva momenty zotrvačnosti
Rozdiel Medzi Transgénnymi A Knokautovanými Myšami
Kľúčovým rozdielom medzi transgénnymi a knockoutovanými myšami je, že transgénne myši majú do svojho genómu vložené cudzie gény, zatiaľ čo knockoutované myši majú funkciu
Rozdiel Medzi Cisgenézou A Intragenézou
Kľúčový rozdiel medzi cisgenézou a intragenézou je v tom, že do cisgenézy sa zavádzajú gény bez akejkoľvek zmeny sekvencie DNA a ge
Rozdiel Medzi Komunikáciou Medzi Zvieratami A ľuďmi
Komunikácia zviera vs. človek Prenos zmysluplných informácií je známy ako komunikácia a bola neoddeliteľnou súčasťou úspechu, a preto
Rozdiel Medzi Kľúčovým Rozdielom Medzi Kovovými A Nekovovými Minerálmi
Kľúčový rozdiel - kovové vs. nekovové minerály Minerál je prirodzene sa vyskytujúca tuhá a anorganická zložka s určitým chemickým vzorcom