IIS i Tomcat
IIS je razvio Microsoft za korištenje u svom NT operativnom sustavu koji je namijenjen mainframeima i web poslužiteljima. Trenutačno se smatra kao drugi najpopularniji web poslužitelj u upotrebi danas; drugo samo za Apache. Unatoč tome što je izašao u poretku, Microsoft je postupno razvio IIS zajedno sa svojim programskim programima SQL Server i Silverlight koji su oba iz Microsoftova. Ti programi zajedno s Microsoftovim.Net Frameworkom i poznavanjem većine ljudi u operacijskom sustavu Windows čine IIS vrlo zanimljivim izborom web poslužitelja. No, kako bi pokrenuli Java i JSP programe na svom poslužitelju, korisnici bi trebali instalirati poslužiteljski program od svog konkurenta; Tomcat.
Tomcat je dobio naziv open source Java / JSP poslužitelju koji je razvio Apache da radi zajedno s vlastitim web poslužiteljem. Tomcat je nesumnjivo najbolji u onome što djeluje djelomično jer je jedino natjecanje, JRun, problematično za većinu korisnika. Također je vrlo popularna kod većine programera zbog jednostavne činjenice da je besplatna i postoji velika podrška zajednice open source.
Odabir web poslužitelja za svoju web stranicu obično je do korisnika. Iako je većini korisnika bolje da se pridržavaju jednog izvora programa kako bi se osiguralo da zajedno rade besprijekorno, ponekad je potrebno prijeći u konkurentski pružatelj softvera za podršku s određenim jezicima. To je slučaj s IIS i Tomcat. Većina korisnika IIS-a odlučila ga je koristiti jer su već navikli na Windows okruženje i preferiraju odgovarajuću korisničku podršku koju velika tvrtka može pružiti. Ali Tomcat je jedini program koji može jednostavno i pouzdano izvršavati JSP i Java aplikacije, ostavljajući korisniku nikakvu mogućnost. Moglo bi biti malo teže implementirati zbog manjih propusta, ali IIS i Tomcat mogu raditi zajedno.