當前位置:首頁 > 芯聞號 > 熱點文章推薦(一)
[導讀]為增進大家對服務器的認識,本文將對應用服務器以及幾款常見的應用服務器予以介紹。

服務器在通常用於處理業務邏輯,服務器端與前端具有輕耦合的特點。在往期服務器相關文章中,小編對高防服務器、GPU服務器等有所闡述。為增進大家對服務器的認識,本文將對應用服務器以及幾款常見的應用服務器予以介紹。如果你對服務器具有興趣,不妨繼續往下閲讀哦。

一、定義

應用服務器是指通過各種協議把商業邏輯曝露給客户端的程序。它提供了訪問商業邏輯的途徑以供客户端應用程序使用。應用服務器使用此商業邏輯就像調用對象的一個方法一樣。

簡單的説,能實現動態網頁技術的服務器叫做應用服務器。

Web應用程序駐留在應用服務器(ApplicaTIon Server)上。應用服務器為Web應用程序提供一種簡單的和可管理的對系統資源的訪問機制。它也提供低級的服務,如HTTP協議的實現和數據庫連接管理。Servlet容器僅僅是應用服務器的一部分。除了Servlet容器外,應用服務器還可能提供其他的Java EE(Enterprise EdiTIon)組件,如EJB容器,JNDI服務器以及JMS服務器等。

市場上可以得到多種應用服務器,其中包括Apache的Tomcat、IBM的websphere、Caucho Technology的Resin、Macromedia的JRun、NEC WebOTX ApplicaTIon Server、JBoss ApplicaTIon Server、BEA的WebLogic、IBM的WebSphere等。其中有些如NEC WebOTX Application Server、WebLogic、WebSphere不僅僅是Servlet容器,它們也提供對EJB(Enterprise JavaBeans)、JMS(Java Message Service)以及其他Java EE技術的支持。每種類型的應用服務器都有自己的優點、侷限性和適用性。

二、分類

通常,根據確定文檔內容的時間,所有文檔可以劃分為如下兩類。

1.靜態

靜態:靜態We b 文檔是一個存儲於We b服務器的文件。靜態文檔的作者在寫作的時候確定文檔的內容。由於文檔內容不會變化,所以對靜態文檔的每次訪問都返回相同結果。

2.動態

動態:動態web文檔不是以一個預先定義的格式存在,而是在瀏覽器訪問web服務器時創建。當一個請求到達時,web服務器運行一個應用程序創建動態文檔(dynamic documents),服務器返回程序的輸出作為應答。由於每次訪問都要創建新的文檔,動態文檔的內容是變化的。

大型WEB服務器在UNIX和LINUX平台下使用最廣泛的免費HTTP服務器是W3C、NCSA和APACHE服務器,而Windows平台NT/2000/2003使用IIS的WEB服務器。在選擇使用WEB服務器應考慮的本身特性因素有:性能、安全性、日誌和統計、虛擬主機、代理服務器、緩衝服務和集成應用程序等,下面介紹幾種常用的WEB服務器。

三、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數據庫連接器,可以實現對數據庫的查詢和更新。

四、IBM WebSphere

WebSphere Application Server 是 一 種功能完善、開放的Web應用程序服務器,是IBM電子商務計劃的核心部分,它是基於Java 的應用環境,用於建立、部署和管理Internet 和Intranet Web 應用程序。 這一整套產品進行了擴展,以適應Web 應用程序服務器的需要,範圍從簡單到高級直到企業級。

WebSphere 針對以Web 為中心的開發人員,他們都是在基本HTTP服務器和CGI 編程技術上成長起來的。IBM 將提供WebSphere 產品系列,通過提供綜合資源、可重複使用的組件、功能強大並易於使用的工具、以及支持HTTP 和IIOP 通信的可伸縮運行時環境,來幫助這些用户從簡單的Web 應用程序轉移到電子商務世界。

五、BEA WebLogic

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

BEA WebLogic Server 在使應用服務器成為企業應用架構的基礎方面繼續處於領先地位。BEA WebLogic Server 為構建集成化的企業級應用提供了穩固的基礎,它們以Internet 的容量和速度,在連網的企業之間共享信息、提交服務,實現協作自動化。

六、Apache

Apache仍然是世界上用的最多的Web服務器,市場佔有率達60%左右。它源於NCSAhttpd服務器,當NCSA WWW服務器項目停止後,那些使用NCSA WWW服務器的人們開始交換用於此服務器的補丁,這也是apache名稱的由來(pache 補丁)。世界上很多著名的網站都是Apache的產物,它的成功之處主要在於它的源代碼開放、有一支開放的開發隊伍、支持跨平台的應用(可以運行在幾乎所有的Unix、Windows、Linux系統平台上)以及它的可移植性等方面。

七、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。

以上便是此次小編帶來的“服務器”相關內容,通過本文,希望大家對介紹的5款應用服務器具備一定的瞭解。如果你喜歡本文,不妨持續關注我們網站哦,小編將於後期帶來更多精彩內容。最後,十分感謝大家的閲讀,have a nice day!

換一批

延伸閲讀

[熱點文章推薦(一)] 高速、普通光耦有何區別?光耦具備哪些特性?

高速、普通光耦有何區別?光耦具備哪些特性?

光耦在各種電路中具有廣泛應用,通過光耦,我們能夠實現“電-光-電”控制。上篇文章中,小編對光耦的應用有所闡述。為增進大家對光耦的瞭解,本文將對高速光耦、高速光耦與普通光耦的區別以及光耦工作特性予以介紹。如果你對光耦具有興趣,不妨繼續往下...

關鍵字: 光耦 指數 高速光耦

[熱點文章推薦(一)] 測一測有多瞭解光耦,光耦的9大應用你都知道嗎?

測一測有多瞭解光耦,光耦的9大應用你都知道嗎?

光耦,也就是光耦合器。在現實中,光耦具有重要作用。對於光耦,小編在上篇光耦相關文章中,針對光耦的作用、工作原理等有所闡述。為增進大家對光耦的瞭解,本文將對光耦的9大應用予以解讀。如果你對光耦相關知識具有興趣,不妨繼續往下閲讀哦。...

關鍵字: 光耦合器 光耦 指數

[熱點文章推薦(一)] 你瞭解光耦嗎?大佬從4方面帶你瞭解光耦

你瞭解光耦嗎?大佬從4方面帶你瞭解光耦

光耦是電子元器件之一,為增進大家對光耦的瞭解,本文將對光耦定義、光耦的作用、光耦原理、光耦使用原則予以介紹。通過本文的介紹,小編相信大家對於光耦肯定能夠具備初步的認識。如果你對光耦相關知識具有興趣,不妨繼續往下閲讀哦。 一...

關鍵字: 原理 光耦 指數

[熱點文章推薦(一)] 繼電器有何用途?高頻繼電器結構、原理、特點一覽

繼電器有何用途?高頻繼電器結構、原理、特點一覽

繼電器,雖是老生常談的話題,但是卻耐人尋味。本文中,小編將對繼電器、繼電器的主要作用予以闡述。此外,小編還將介紹高頻繼電器的工作原理、高頻繼電器的特點和高頻繼電器的結構。如果你對繼電器具有興趣,不妨繼續往下閲讀哦。 一、繼...

關鍵字: 繼電器 高頻繼電器 指數

[熱點文章推薦(一)] 步進繼電器如何工作?如何對步進繼電器進行檢測?

步進繼電器如何工作?如何對步進繼電器進行檢測?

繼電器在電路中具備非常重要的作用,上篇繼電器相關文章中,小編對磁保持繼電器進行了詳細闡述。本文中,小編將對步進繼電器予以闡述,主要內容在於介紹步進繼電器的工作原理、特點、檢測方法。最後,小編還將介紹傳統繼電器向組合化繼電器發展的趨勢。如...

關鍵字: 繼電器 步進繼電器 指數

熱點文章推薦(一)

715 篇文章

關注

發佈文章
更多

論壇熱帖

關閉