Starpība starp IIS un Tomcat

Interneta servera izvietošana nav viena soļa darījums. Jums būs jāinstalē pāris serveri, kas apstrādā dažādus Web servera aspektus. Pirmais, kas jums jāinstalē, ir HTTP serveris. IIS (interneta informācijas pakalpojumi) ir Web serveris, ko izstrādājusi Microsoft, un laba izvēle lielākajai daļai cilvēku, kuriem Windows jau patīk. Tomcat ir vēl viens serveris, bet tas nav paredzēts HTML dokumentu apstrādei, tas ir paredzēts Java un JSP lietojumprogrammu darbināšanai. Runcīti Apache izstrādāja kā Java / JSP serveri. Tā galvenokārt ir izstrādāta, lai sazinātos ar paša Apache tīmekļa serveri, bet ir arī savietojama ar IIS vai jebkuru citu pieejamu tīmekļa serveri.

IIS izstrādāja Microsoft izmantošanai savā NT OS, kas paredzēta lieldatoriem un tīmekļa serveriem. Pašlaik tas tiek uzskatīts par otro populārāko mūsdienās izmantoto tīmekļa serveri; otrais tikai Apache. Neskatoties uz aizkavēšanos kopvērtējumā, Microsoft ir pakāpeniski attīstījis IIS kopā ar savām pavadošajām programmām SQL Server un Silverlight, kuras abas ir no Microsoft. Šīs programmas, kā arī Microsoft .Net Framework un vairuma cilvēku zināšanas par Windows operētājsistēmu padara IIS par ļoti pārliecinošu tīmekļa servera izvēli. Bet, lai Java un JSP programmas darbinātu savā serverī, lietotājiem būs jāinstalē servera programma no konkurenta; runcis.

Tomcat bija nosaukums, kas tika dots atvērtā koda Java / JSP serverim, kuru Apache izstrādāja, lai darbotos tandēmā ar viņu pašu tīmekļa serveri. Tomcat neapšaubāmi ir labākais tajā, ko tas daļēji dara, jo tā vienīgā konkurence, JRun, ir sagādājusi problēmas lielākajai daļai lietotāju. Tas ir ļoti populārs vairumā izstrādātāju arī tāpēc, ka tas ir bezmaksas un atvērtā pirmkoda kopiena to atbalsta..

Vietnes tīmekļa servera izvēli parasti izlemj pats lietotājs. Lai gan lielākajai daļai lietotāju labāk ir pieturēties pie viena programmu avota, lai nodrošinātu, ka tie darbojas nevainojami, dažreiz ir jāvēršas pie konkurējošā programmatūras piegādātāja, lai saņemtu atbalstu ar noteiktām valodām. Tas attiecas uz IIS un Tomcat. Lielākā daļa IIS lietotāju izvēlas to izmantot, jo viņi jau ir pieraduši pie Windows vides un viņi dod priekšroku pienācīgam klientu atbalstam, ko var sniegt liels uzņēmums. Bet Tomcat ir vienīgā programma, kas var viegli un droši izpildīt JSP un Java programmas, neatstājot lietotājam iespēju. Tas varētu būt nedaudz grūtāk ieviests nelielu kļūmju dēļ, taču IIS un Tomcat var strādāt kopā.