iis對(duì)比tomcat性能 tomcat和iis是干什么的?
tomcat和iis是干什么的?給你一個(gè)最簡(jiǎn)單的回答,假如一臺(tái)服務(wù)器需要支持ASP.NET和JSP。asp.net需要IIS來(lái)解析,jsp需要tomcat來(lái)解析,IIS使用80端口,tomcat的網(wǎng)站

tomcat和iis是干什么的?
給你一個(gè)最簡(jiǎn)單的回答,假如一臺(tái)服務(wù)器需要支持ASP.NET和JSP。asp.net需要IIS來(lái)解析,jsp需要tomcat來(lái)解析,IIS使用80端口,tomcat的網(wǎng)站就不能使用80端口了,那樣別人打開(kāi)JSP的網(wǎng)站只能設(shè)置跳轉(zhuǎn)或http://域名:端口號(hào)訪問(wèn)了。反之tomcat用80端口IIS就不能用80端口了,這里就用到了整合,IIS將JSP交給tomcat來(lái)解析。整合之后用域名直接就可以訪問(wèn)jsp和.net的網(wǎng)站了。不必加端口號(hào)訪問(wèn)了。
tomcat和IIS是不是同一類型的工具?
iis, apache, tomcat三者的共同點(diǎn)是都可以直接用作Web服務(wù)器,就是你看www網(wǎng)頁(yè)就是把網(wǎng)頁(yè)放到服務(wù)器上的。 區(qū)別: iis和apache二者只能作web服務(wù)器(iis是m$出品的閉源產(chǎn)品,apache是apache.org出品的開(kāi)源產(chǎn)品,性能好一點(diǎn)),而tomcat除過(guò)做web服務(wù)器外,還可以作應(yīng)用服務(wù)器。 所謂應(yīng)用服務(wù)器(App Server),這里主要是為Java EE的Web應(yīng)用提供一個(gè)運(yùn)行的容器。其實(shí)細(xì)分還可以分成按是否根據(jù)Java EE規(guī)范的版本支持看其支持到什么程度, 如Java EE 1.5 App服務(wù)器,Java EE 6 App服務(wù)器等),嚴(yán)格說(shuō)來(lái)由于Tomcat本身不支持EJB,多數(shù)情況下它是作為運(yùn)行Servlet/JSP的容器。 最后,也可以把Tomcat做成只有應(yīng)用服務(wù)器的功能,與iis或apache進(jìn)行連接,因?yàn)殪o態(tài)網(wǎng)頁(yè)的解析后者會(huì)快一些。 明白了吧。