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 vs Struts

servlet je programovací jazyk Java triedy . Servlet reaguje na dynamický obsah , ako používateľských požiadaviek a požiadaviek servera , pretože sú odosielané po sieti . Struts je softvérová architektúra , ktorá sa dá spustiť pomocou servletov . Servlety

Servlet sú tiež nazývané webové komponenty . Servlety sú vykonávané v prostredí Java Runtime Environment ( JRE ) vo webovom kontajneri . Servlety sú spracovávané webovým serverom Java , ako iné triedy v jazyku Java alebo sadu inštrukcií . Java servlety môžu bežať v rámci webovej stránky . Java servlety bol pôvodne napísaný pre prácu s webovým serverom Apache .
Struts

Struts sú rámcové internetové aplikácie s použitím Model - View - Controller ( MVC ) princípy softvéru dizajnu . Struts oddeliť aplikačnú logiku od grafického používateľského rozhrania ( GUI ) . Princíp softvér dizajn môže byť aplikovaný na akýkoľvek programovací logiky . Logický rámec vzpier umožňuje webové aplikácie , ktoré majú byť zapísané do bežať na rôzne typy webových prehliadačov a webových serverov . Existuje konkurenčné webové rámca pre Apache vzpery ako Ruby on Rails a Spring Framework .
Vzťah

Servlet môžu vykonávať akcie CGI programu . Avšak , pretože to beží na webovom serveri , vnútri Java Virtual Machine , samostatný CGI program , alebo spustiteľná aplikácia nie je nutné . Použitie MVC frameworku pre vzpier , grafické užívateľské rozhranie servlety na webové stránky a spracovanie dát servlety komunikujúce s webovým serverom možno použiť na napodobenie softvérovej aplikácie . Kalkulačky webových stránok a e - commerce nákupné vozíky sú príklady webových aplikácií bežne zriadených vzperami , ktoré sú spustené pomocou Java servletov .

Najnovšie články

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