主流七款web伺服器軟體點評

來源:互聯網
上載者:User
web|web服務|web伺服器|主流  如今互連網的WEB平台種類繁多,各種軟硬體組合的WEB系統更是數不勝數,下面就來介紹一下幾種常用的WEB伺服器:

1、Microsoft IIS

  Microsoft的Web伺服器產品為Internet Information Server (IIS), IIS 是允許在公用Intranet或Internet上發布資訊的Web伺服器。IIS是目前最流行的Web伺服器產品之一,很多著名的網站都是建立在IIS的平台上。IIS提供了一個圖形介面的管理工具,稱為 Internet服務管理員,可用於監視配置和控制Internet服務。

   IIS是一種Web服務元件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、檔案傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互連網和區域網路)上發布資訊成了一件很容易的事。它提供ISAPI(Intranet Server API)作為擴充Web伺服器功能的編程介面;同時,它還提供一個Internet資料庫連接器,可以實現對資料庫的查詢和更新。

2、IBM WebSphere

  WebSphere軟體平台能夠協助客戶在Web上建立自己的業務或將自己的業務擴充到Web上,為客戶提供了一個可靠、可擴充、跨平台的解決方案。作為IBM電子商務應用程式框架的一個關鍵組成部分,WebSphere軟體平台為客戶提供了一個使其能夠充分利用Internet的整合解決方案。

  WebSphere軟體平台提供了一整套全面的整合電子商務軟體解決方案。作為一種基於行業標準的平台,它擁有足夠的靈活性,能夠適應市場的波動和商業目標的變化。它能夠建立、部署、管理、擴充出強大、可移植、與眾不同的電子商務應用,所有這些內容在必要時都可以與現有的傳統應用實現整合。以這一穩固的平台為基礎,客戶可以將不同的IT環境整合在一起,從而能夠最大程度地利用現有的投資。

  WebSphere Application Server 是 一 種功能完善、開放的Web應用程式伺服器,是IBM電子商務計劃的核心部分,它是基於 Java 的應用環境,用於建立、部署和管理 Internet 和 Intranet Web 應用程式。 這一整套產品進行了擴充,以適應 Web 應用程式伺服器的需要,範圍從簡單到進階直到企業級。
  
  WebSphere 針對以 Web 為中心的開發人員,他們都是在基本 HTTP伺服器和 CGI 編程技術上成長起來的。IBM 將提供 WebSphere 產品系列,通過提供綜合資源、可重複使用的組件、功能強大並便於使用的工具、以及支援 HTTP 和 IIOP 通訊的可伸縮運行時環境,來協助這些使用者從簡單的 Web 應用程式轉移到電子商務世界。



3、BEA WebLogic,為企業構建自己的應用提供了堅實的基礎。各種應用開發、部署所有關鍵性的任務,無論是整合各種系統和資料庫,還是提交服務、跨 Internet 協作,起始點都是 BEA WebLogic Server。由於 它具有全面的功能、對開放標準的遵從性、多層架構、支援基於組件的開發,基於 Internet 的企業都選擇它來開發、部署最佳的應用。

  BEA WebLogic Server 在使應用伺服器成為公司專屬應用程式架構的基礎方面繼續處於領先地位。BEA WebLogic Server 為構建整合化的企業級應用提供了穩固的基礎,它們以 Internet 的容量和速度,在連網的企業之間共用資訊、提交服務,實現協作自動化。BEA WebLogic Server 的遵從 J2EE 、面向服務的架構,以及豐富的工具集支援,便於實現商務邏輯、資料和表達的分離,提供開發和部署各種業務驅動應用所必需的底層核心功能。

4、IPlanet Application Server作為Sun與Netscape聯盟產物的iPlanet公司生產的iPlanet Application Server 滿足最新J2EE規範的要求。它是一種完整的WEB伺服器應用解決方案,它允許企業以便捷的方式,開發、部署和管理關鍵任務 Internet 應用。該解決方案集高效能、高度可伸縮和高度可用性於一體,可以支援大量的具有多種客戶機類型與資料來源的事務。

  iPlanet Application Server的基本核心服務包括事務監控器、多Server Load Balancer選項、對叢集和容錯移轉全面的支援、整合的XML 解析器和可擴充格式語言轉換(XLST)引擎以及對國際化的全面支援。iPlanet Application Server 企業版所提供的全部特性和功能,並得益於J2EE系統構架,擁有更好的商業工作流程管理工具和應用整合功能。



5、Oracle IAS

  Oracle iAS的英文全稱是Oracle Internet Application Server,即Internet應用伺服器,Oracle iAS是基於Java的應用伺服器,通過與Oracle資料庫等產品的結合,Oracle iAS能夠滿足Internet應用對可靠性、可用性和延展性的要求。

  Oracle iAS最大的優勢是其整合性和通用性,它是一個整合的、通用的中介軟體產品。在整合性方面,Oracle iAS將業界最流行的HTTP伺服器Apache整合到系統中,整合了Apache的Oracle iAS通訊服務層可以處理多種客戶請求,包括來自Web瀏覽器、胖用戶端和手持功能的請求,並且根據請求的具體內容,將它們分發給不同的應用服務進行處理。在通用性方面,Oracle iAS支援各種業界標準,包括 JavaBeans、CORBA、Servlets以及XML標準等,這種對標準的全面支援使得使用者很容易將在其他系統平台上開發的應用移植到Oracle平台上。

6、Apache,經過多次修改,成為世界上最流行的Web伺服器軟體之一。Apache是自由軟體,所以不斷有人來為它開發新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、效能穩定,並可做Proxy 伺服器來使用。本來它只用於小型或實驗Internet網路,後來逐步擴充到各種Unix系統中,尤其對Linux的支援相當完美。

  Apache是以進程為基礎的結構,進程要比線程消耗更多的系統開支,不太適合於多處理器環境,因此,在一個Apache Web網站擴容時,通常是增加伺服器或擴充叢集節點而不是增加處理器。到目前為止Apache仍然是世界上用的最多的Web伺服器,世界上很多著名的網站都是Apache的產物,它的成功之處主要在於它的原始碼開放、有一支開放的開發隊伍、支援跨平台的應用(可以運行在幾乎所有的Unix、Windows、Linux系統平台上)以及它的可移植性等方面。

7、Tomcat

  Tomcat是一個開放原始碼、運行servlet和JSP Web應用軟體的基於Java的Web應用軟體容器。Tomcat Server是根據servlet和JSP規範進行執行的,因此我們就可以說Tomcat Server也實行了Apache-Jakarta規範且比絕大多數商業應用軟體伺服器要好。

  Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技術的標準實現,是基於Apache許可證下開發的自由軟體。Tomcat是完全重寫的Servlet API 2.2和JSP 1.1相容的Servlet/JSP容器。Tomcat使用了JServ的一些代碼,特別是Apache服務適配器。隨著Catalina Servlet引擎的出現,Tomcat第四版號的效能得到提升,使得它成為一個值得考慮的Servlet/JSP容器,因此目前許多WEB伺服器都是採用Tomcat。



  

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

11.11 Big Sale for Cloud

Get Unbeatable Offers with up to 90% Off,Oct.24-Nov.13 (UTC+8)

Get It Now >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。