IIS ja Tomcat

Anonim

Internet-palvelimen käyttöönotto ei ole yksi vaihe. Sinun tulisi asentaa muutamia palvelimia, jotka käsittelevät web-palvelimen eri osa-alueita. Ensimmäinen, jonka haluat asentaa, on HTTP-palvelin. IIS (Internet Information Services) on Microsoftin kehittämä web-palvelin ja hyvä valinta useimmille ihmisille, jotka ovat jo mukavasti käyttäneet Windowsia. Tomcat on toinen palvelin, mutta sen ei tarvitse käsitellä HTML-dokumentteja, vaan se on tarkoitettu Java- ja JSP-sovellusten suorittamiseen. Tomcat on kehittänyt Apache Java- / JSP-palvelimena. Se on kehitetty ensisijaisesti kommunikoimaan Apachein oman web-palvelimen kanssa, mutta se on myös yhteensopiva IIS: n tai minkä tahansa muun saatavilla olevan web-palvelimen kanssa.

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ä.