IIS ja Tomcat
Microsoft on kehittänyt IIS: n käytettäväksi sen NT-käyttöjärjestelmässä, joka on tarkoitettu mainframeille ja web-palvelimille. Sitä pidetään tällä hetkellä toiseksi suosituimpana verkkopalvelimena, jota käytetään nykyään. toinen Apachelle. Huolimatta siitä, että se on taakse sijoituksissa, Microsoft on kehittänyt vähitellen IIS: ää sekä Microsoftin ja Microsoftin kumppaniohjelmien SQL Server ja Silverlight kanssa. Nämä ohjelmat yhdessä Microsoftin.Net Frameworkin ja useimpien ihmisten tuntemus Windows-käyttöjärjestelmään tekevät IIS: stä erittäin vaikuttavan web-palvelimen valinnan. Jotta Java- ja JSP-ohjelmat voidaan kuitenkin suorittaa palvelimellaan, käyttäjien on asennettava palvelinohjelma sen kilpailijalta; Tomcat.
Tomcat oli Apache'n kehittämä avoimen lähdekoodin Java / JSP-palvelimen nimi toimimaan yhdessä omaa verkkopalvelintaan. Tomcat on epäilemättä paras mitä se tekee osittain, koska sen ainoa kilpailu, JRun, on ollut useimmille käyttäjille ongelmallinen. Se on myös erittäin suosittu useimpien kehittäjien kanssa yksinkertaisen tosiasian vuoksi, että se on ilmainen ja avoimen lähdekoodin yhteisöllä on paljon tukea.
Verkkopalvelimen valitseminen omalle sivustolle on yleensä käyttäjän yläpuolella. Vaikka useimmille käyttäjille on parasta pitää yksi ainoa ohjelmalähde varmistaakseen, että ne toimivat yhdessä virheettömästi, on joskus tarpeen siirtyä kilpailevaan ohjelmiston tarjoajaan tukemaan tiettyjä kieliä. Näin on IIS: n ja Tomcatin tapauksessa. Useimmat IIS: n käyttäjät käyttävät sitä, koska he ovat jo tottuneet Windows-ympäristöön ja he haluavat saada hyvän asiakastuen, jota suuri yritys voi tarjota. Mutta Tomcat on ainoa ohjelma, joka pystyy helposti ja luotettavasti toteuttamaan JSP- ja Java-sovelluksia, jättäen käyttäjälle mitään vaihtoehtoa. Voi olla hieman hankalampi toteuttaa pieniä virheitä, mutta IIS ja Tomcat voivat työskennellä yhdessä.