Web Server vs Application Server
Lub khoos phis tawj (lossis khoos phis tawj program) uas ua haujlwm rau kev lees txais HTTP thov los ntawm cov neeg siv khoom thiab ua haujlwm rov qab HTTP cov lus teb xws li nplooj ntawv web hauv HTML thiab lwm yam khoom txuas, hu ua Web server. Ntawm qhov tod tes, lub tshuab software uas yuav muab cov ntawv thov sib txawv rau lwm lub cuab yeej hu ua Application Server. Lawv feem ntau pom muaj nyob rau hauv chaw ua haujlwm thiab tsev kawm qib siab, thiab lawv tso cai rau txhua tus neeg siv hauv lub network los ua cov ntawv thov software tawm ntawm tib lub tshuab. Tab sis, vim kev nthuav dav ntawm Is Taws Nem thiab Web 2.0 thev naus laus zis, ob lub web server thiab daim ntawv thov server tau pib plooj rau ib leeg sai heev. Tsis tas li ntawd, ib daim ntawv thov server tuaj yeem teeb tsa ua haujlwm raws li lub vev xaib server ib yam nkaus.
Web Server yog dab tsi?
Web Server, raws li lub npe qhia, feem ntau ua haujlwm kom ua haujlwm rau nplooj ntawv web nees nkaum plaub teev, xya hnub hauv ib lub lis piam. Ntev npaum li lub web server tau nce thiab khiav, cov nplooj ntawv web thiab cov chaw sib raug zoo yuav muaj rau cov neeg siv hauv lub network. Yog li ntawd, nws yog ib qho tseem ceeb heev uas lub web server ua haujlwm txhua lub sijhawm kom tsis txhob ua rau tus neeg siv tsis txaus siab vim tsis muaj cov nplooj ntawv web. Lub sijhawm downtime yog siv los txheeb xyuas txhua lub sijhawm poob vim lub vev xaib thiab nws cov nplooj ntawv tsis muaj. Reputed web hosting tuam txhab uas muag sim tuav ib tug zoo kev pab cuam, uas txhais tau hais tias yuav tsum muaj ib tug tsawg kawg nkaus downtime xws li tsawg tshaj li ib feem ntawm ib tug thib ob. Feem ntau, web servers tsis txhawb ntau txoj xov. Web servers tsis muaj kev sib txuas-pooling, cais-pooling thiab kev hloov pauv nta ib yam. Yuav kom nkag siab txog lub tswv yim ntawm web servers kom meej meej, xav txog cov xwm txheej hauv qab no. Tus neeg siv uas xav mus xyuas www.cnn.com hom chaw nyob hauv Internet Explorer (piv txwv li lub vev xaib browser), uas tau khiav ntawm tus neeg siv lub tshuab. Tom qab ntawd, qhov kev thov no raug xa mus rau cnn web server uas tau khaws cov nplooj ntawv no hauv nws lub hard drive. Web server ces xa cov ntsiab lus ntawm nplooj ntawv thiab lwm yam khoom txuas rov qab raws li cov lus teb rau lub web browser thiab lub web browser qhia cov no rau tus neeg siv. Yog li, nws mus yam tsis tau hais tias lub web server xav tau kev thov sai sai los ntawm ntau dua ib qho kev sib txuas ntawm ib zaug.
Application Server yog dab tsi?
Ib daim ntawv thov neeg rau zaub mov tuaj yeem kho raws li lub hauv paus software, uas muab ib puag ncig uas muaj ntau daim ntawv thov tuaj yeem ua haujlwm txawm tias lawv yog dab tsi. Downtime tseem ceeb heev rau daim ntawv thov servers thiab. Rau qhov kev pabcuam zoo tshaj plaws, koj yuav tsum tuav lub sijhawm poob qis dua li ib feem thib ob. Feem ntau, daim ntawv thov server txhawb ntau txoj xov. Koj pom cov yam ntxwv zoo li kev sib cais sib cais thiab kev sib txuas sib txuas thiab kev ua lag luam feature hauv daim ntawv thov servers. Vim tias daim ntawv thov servers khiav cov software sib txawv uas tuaj yeem nyob ntawm lwm cov software thiab cov ntawv thov, lawv feem ntau ntim cov khoom nruab nrab kom muaj kev sib txuas lus nrog cov ntawv thov xws li web servers, database tswj systems thiab daim ntawv qhia.
Qhov txawv ntawm Web Server thiab Application Server
Txawm hais tias qhov sib txawv ntawm lub vev xaib server thiab daim ntawv thov server yog qhov tsis zoo sai, muaj qee qhov sib txawv ntawm lub vev xaib server thiab daim ntawv thov server. Lub vev xaib server feem ntau tuaj yeem tswj tau qee qhov kev thov tab sis daim ntawv thov servers muaj peev xwm ntau dua. Tsis zoo li web servers, daim ntawv thov servers txhawb ntau txoj xov, kev lag luam thiab cov txheej txheem xws li kev sib txuas sib txuas. Web servers txhawb nqa cov ntaub ntawv.war thaum daim ntawv thov servers txhawb nqa.war thiab.ear cov ntaub ntawv. Tsis tas li ntawd, daim ntawv thov servers tau muab cov khoom nruab nrab sib txuas lus nrog lwm cov ntawv thov, tsis yog cov web servers.