精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

常見的服務器有哪些?5款常見的應用服務器介紹

Wildesbeast ? 來源:21IC ? 作者:21IC ? 2021-02-10 17:23 ? 次閱讀

服務器在通常用于處理業務邏輯,服務器端與前端具有輕耦合的特點。在往期服務器相關文章中,小編對高防服務器、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。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1257

    瀏覽量

    69368
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4703

    瀏覽量

    128723
  • 服務器
    +關注

    關注

    12

    文章

    9029

    瀏覽量

    85205
收藏 人收藏

    評論

    相關推薦

    參數模塊和屬性約簡的應用服務器優化方法

    ,優化比較漫長,缺少系統性和規律性,很難快速的確定所需調節的關鍵參數.本文針對常用的應用服務器分析了其性能下降的原因,提出了調節參數模塊化思想并結合屬性約簡算法對參數模塊進行屬性約簡,從實踐中定量
    發表于 04-24 09:43

    淺析Tomcat服務器

    Tomcat服務器是一個免費的開放源代碼的Web應用服務器。因為Tomcat技術先進、性能穩定且免費,所以深受Java愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web應用服務器
    發表于 07-16 06:23

    BTC應用服務器的搭建步驟

    ,在用戶訪問應?服務?的操作設備接?時,應用服務器會對設備服務?發起連接請求,由設備服務?對?標設備進行操作,經由應?服務器處理后反饋到 A
    發表于 09-18 09:05

    Glassfish應用服務器產品對比白皮書

    Sun Glassfish Enterprise Server是業界最受關注的應用服務器產品。Sun公司于2005年6月啟動了GlassFish項目開發一個與 Java Platform Enterprise Edition 5 (Java EE
    發表于 04-07 22:56 ?11次下載

    一文讀懂應用服務器與Web服務器的區別

    嚴格意義上Web服務器只負責處理HTTP協議,只能發送靜態頁面的內容。而JSP,ASP,PHP等動態內容需要通過CGI、FastCGI、ISAPI等接口交給其他程序去處理。這個其他程序就是應用服務器
    發表于 10-17 15:50 ?2976次閱讀

    如何辨別Web服務器,應用程序服務器,HTTP服務器

    Apache是純粹的web服務器,而Tomcat和IIS因為具有了解釋執行服務器端代碼的能力,可以稱作為輕量級應用服務器或帶有服務器功能的Web服務
    發表于 11-10 14:28 ?1057次閱讀

    應用服務器是什么_應用服務器哪些

    使用WEB服務器應考慮的本身特性因素有:性能、安全性、日志和統計、虛擬主機、代理服務器、緩沖服務和集成應用程序等,下面介紹幾種常用的WEB服務器
    發表于 01-02 10:14 ?3.4w次閱讀

    應用服務器和數據庫服務器什么區別

    應用服務器通過各種協議向客戶端應用程序打開業務邏輯。它還可以包括計算機,web服務器或其他應用服務器上的圖形用戶界面。業務邏輯通過組件API。它還管理自己的資源以及執行安全性,事務處理,資源和連接池以及消息傳遞。
    發表于 01-02 10:45 ?1.8w次閱讀
    <b class='flag-5'>應用服務器</b>和數據庫<b class='flag-5'>服務器</b><b class='flag-5'>有</b>什么區別

    java應用服務器什么作用_java應用服務器哪些

    JBoss是一個運行EJB的J2EE應用服務器。它是開放源代碼的項目,遵循最新的J2EE規范。從JBoss項目開始至今,它已經從一個EJB容器發展成為一個基于的J2EE的一個web操作系統
    發表于 01-02 13:42 ?6250次閱讀

    應用服務器的成本分析以及它的缺點詳細介紹

    隨著互聯網的發展,很多軟件供應商都紛紛發布了屬于自己的應用服務器軟件包,相繼進入應用服務器領域。
    的頭像 發表于 03-13 16:37 ?3546次閱讀

    恒訊科技分析:輕量應用服務器什么特點和優勢?

    輕量應用服務器是指配置和資源消耗相對較低的服務器,適合托管輕量級應用程序和網站。與傳統的高性能服務器相比,輕量應用服務器通常具有更具成本效益的價格和更簡單的配置選項。那么輕量
    的頭像 發表于 07-11 17:35 ?484次閱讀

    恒訊科技分析:應用服務器什么優點和缺點?

    應用服務器是一種計算機環境,計算機可以在其中開發和運行Web 應用程序,而不是在本地安裝它們。當大量客戶端計算機需要單獨安裝應用程序時,它通常是首選。如果單獨完成,可能需要很長時間。 應用服務器
    的頭像 發表于 07-18 14:34 ?436次閱讀

    輕量級應用服務器:華為云云耀云服務器 L 實例到底在哪些行業應用

    隨著互聯網的快速發展,越來越多的應用程序需要在服務器上運行。傳統的應用服務器通常需要大量的硬件資源和復雜的配置,這給企業和開發者帶來了不小的負擔。然而,近年來,輕量應用服務器逐漸成為了大勢所趨。 輕
    的頭像 發表于 09-07 16:35 ?633次閱讀
    輕量級<b class='flag-5'>應用服務器</b>:華為云云耀云<b class='flag-5'>服務器</b> L 實例到底在哪些行業應用

    輕量應用服務器水太深,這款產品才是實惠好用

    輕量應用服務器在中小企業中得到了廣泛應用,這是因為輕量應用服務器能夠滿足中小企業的數字化需求,具有靈活性強、部署簡單、維護方便等優點。同時,隨著云計算技術的不斷發展,越來越多的企業開始認識到云計算
    的頭像 發表于 10-18 09:36 ?388次閱讀
    輕量<b class='flag-5'>應用服務器</b>水太深,這款產品才是實惠好用

    搭建小程序快人一步!輕量應用服務器還得是華為云

    ? 在近幾年的服務器領域,輕量應用服務器是一個備受關注的服務器類型,特別是在小程序開發領域,是很多中小互聯網企業數字化的重要基礎設施。輕量應用服務器是一種專注于小程序開發的輕量級應用場
    的頭像 發表于 11-21 10:09 ?403次閱讀
    搭建小程序快人一步!輕量<b class='flag-5'>應用服務器</b>還得是華為云