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

Servlet a Applet rozdiely

programovací jazyk Java sa hodí k rôznym úlohám . Prominentnú , môžu programy v jazyku Java beží na webových stránkach vo forme " appletov . " Java programy tiež bežať na pozadí mnohých serverov vo forme " servlety . " Rozdiel medzi týmito dvoma aspektmi Java opierky na tom , kde a ako vykonať . Tieto rozdiely diktovať silné každý pre určité použitie . Servlety

Java servlety sú malé Java skripty , ktoré beží na webovom serveri . Tieto servlety servírovať webové stránky , vykonávať výpočty na užívateľom zadaných údajov , a načítať dáta z databáz na spotrebu užívateľa . Java servlety pripojiť priamo k serveru Java , a preto môže hovoriť priamo a rýchlo na serveri pre rýchle výsledky . Tieto servlety vykonať úplne v zákulisí , a môžu vykonávať jednoduché načítanie dát operácie , alebo dokonca vytvárať celé webové stránky prostredníctvom ich kódu .
Servlet Používa

Java servlety sú najlepšie nasadenie pri generácie alebo výpočtovej ťažký strana operácia sa bude konať v prevádzke webovej stránky . Na rozdiel od tradičných Perl CGI , Java servlety beží na malých závitov s väčším Virtual Machine ( JVM ) , čo znamená , že môže zdieľať dáta priamo medzi sebou , a to rýchlo a efektívne . Okrem toho môžu vývojári v Jave napísať prenosné Java servlety , ktoré budú fungovať na väčšine serverov Java , kompletný s podporou z rozsiahlej knižnice tried , ktoré sprevádzajú vývoj Java .
Aplety

applety , na rozdiel od servlety , nebeží na webovom serveri . Trochu, oni beží ako súčasť webového prehliadača sám . To vysvetľuje , prečo sa pri načítaní webovej stránky obsahujúce Java applet , musí mať užívateľ Java plug - in nainštalovaný pre tento prehliadač . Java applety beží na zdroje z počítača užívateľa , skôr než na serveri , čo znamená , že applet musí načítať zo servera , potom načítať do Virtual Machine v klientskom počítači , a nakoniec spustiť v prehliadači užívateľa .

Applet používa

Programátori používajú applety vložiť interaktívny obsah a animácie do webových stránok . Užívatelia nesmú zamieňať Java applety s JavaScript : JavaScript je jazyk , ktorý beží len v prehliadači . Sú spúšťané v prehliadači s pomocou JVM . Avšak , programátori môžu použiť JavaScript , aby ste mohli volať Java applety , aby bolo možné vložiť do užívateľského webového prehliadača . Applety príde v dvoch variantoch : " podpísaný" a " . Nepodpísané " Podpísané aplety môžu pristupovať k systému súborov užívateľa nahrať súbory na server , alebo načítať knižnice natívnych do užívateľského prostredia Java . Nepodpísané aplety môžu vyvolať iné applety , alebo čítať niektoré údaje zo systému užívateľa .

Najnovšie články

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