IIS i Tomcat

Anonim

Wdrożenie serwera internetowego nie jest jednoetapową transakcją. Będziesz musiał zainstalować kilka serwerów, które obsługują różne aspekty serwera WWW. Pierwszym, który musisz zainstalować, jest serwer HTTP. Usługi IIS (Internet Information Services) to serwer internetowy opracowany przez firmę Microsoft i stanowiący dobry wybór dla większości osób, które już czują się komfortowo w korzystaniu z systemu Windows. Tomcat to kolejny serwer, ale nie jest przeznaczony do przetwarzania dokumentów HTML, jest przeznaczony do uruchamiania aplikacji Java i JSP. Tomcat został opracowany przez Apache jako serwer Java / JSP. Jest opracowany przede wszystkim do komunikacji z własnym serwerem WWW Apache, ale jest również kompatybilny z IIS lub jakimkolwiek innym serwerem dostępnym.

Usługi IIS zostały opracowane przez firmę Microsoft do użytku w systemie NT, który jest przeznaczony dla komputerów mainframe i serwerów WWW. Obecnie jest uważany za drugi najpopularniejszy serwer internetowy w użyciu; po drugie tylko dla Apache. Pomimo zaległości w klasyfikacji, Microsoft stopniowo rozwijał IIS wraz z towarzyszącymi mu programami SQL Server i Silverlight, które pochodzą z Microsoft. Programy te, wraz z Microsoft.Net Framework i znajomości większości ludzi z systemem operacyjnym Windows, sprawia, że ​​IIS jest bardzo interesującym wyborem serwera WWW. Jednak aby uruchomić programy Java i JSP na swoim serwerze, użytkownicy musieliby zainstalować program serwera od swojego konkurenta; Tomcat.

Tomcat to nazwa nadana serwerowi Java / JSP o otwartym kodzie źródłowym, który został opracowany przez Apache do pracy w parze z własnym serwerem sieciowym. Tomcat jest niewątpliwie najlepszy w tym, co robi częściowo dlatego, że jego jedyna konkurencja, JRun, była problematyczna dla większości użytkowników. Jest również bardzo popularny wśród większości programistów ze względu na prosty fakt, że jest bezpłatny i jest dużo wsparcia ze strony społeczności open source.

Wybór serwera WWW dla własnej witryny zazwyczaj zależy od użytkownika. Chociaż dla większości użytkowników lepiej jest trzymać się jednego źródła programów, aby zapewnić ich bezbłędną współpracę, czasami trzeba skontaktować się z konkurencyjnym dostawcą oprogramowania, aby uzyskać wsparcie w niektórych językach. Tak jest w przypadku usług IIS i Tomcat. Większość użytkowników usług IIS decyduje się na ich używanie, ponieważ są już przyzwyczajeni do środowiska Windows i wolą mieć odpowiednią obsługę klienta, którą może zapewnić duża firma. Ale Tomcat jest jedynym programem, który może łatwo i niezawodnie wykonywać aplikacje JSP i Java, nie pozostawiając użytkownikowi żadnej opcji. Może to być trochę trudniejsze do wdrożenia ze względu na drobne usterki, ale IIS i Tomcat mogą ze sobą współpracować.