两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

我要投稿 投訴建議

淺談Web應用服務器研究綜述論文

時間:2021-03-14 18:07:22 畢業論文范文 我要投稿

淺談Web應用服務器研究綜述論文

  【文章摘要】Web應用服務器能夠提供管理和調節應用程序的管理網絡狀態和平衡負載,可以連接多個數據庫,可以集成來源不同的數據從而作出不同的處理,這是Web應用服務器的強大優勢。從Web應用服務器應用的現狀來看,它已經成為了人們關注的重點,在網絡軟件平臺中占據了重要地位,被廣泛應用于電子商務、電子政務、企業信息化等領域。本文在研究Web應用服務器的定義、功能和關鍵技術的基礎上,簡單介紹目前主流Web應用服務器,最后指出了Web應用服務器存在的不足以及未來的發展趨勢。

淺談Web應用服務器研究綜述論文

  【關鍵詞】Web應用服務器;功能;關鍵技術

  0引言

  過去的應用軟件系統面對的是單機應用或簡單數據庫應用環境,隨著現代網絡技術的發展,其應用環境逐漸向Internet環境轉移,應用網絡化已經發展成為信息化的主流。網絡信息平臺在提供因特網信息服務、軟件應用以及業務服務的同時需要承載巨大的數據和信息資源,這就帶來了復雜的管理問題,對開發人員來說,信息化軟件開發難度越來越大,所開發系統的可靠性、性能和可維護性得不到保證,使得Web計算環境下傳統中間件發展出現了問題。解決以上問題需要在傳統的Web服務器與數據庫之間實現一個中間層,Web應用服務器是一種解決中間件問題的新方式,支持大型的因特網應用基礎運行平臺。

  1Web應用服務器的研究現狀

  1.1Web應用服務器的定義

  目前學術界研究人員對Web應用服務器的研究還不夠,由于研究人員研究的.角度不同,對Web應用服務器的定義也不相一致,缺乏對Web應用服務器的統一定義,比較具有代表性的是C.Mohan,Dietzen,Stonebraker和Copeland,Marshall,Ricciuti,Dolgicer,Ritter對Web應用服務器的定義,分別為:(1)第一種定義認為,應用服務器不是傳統事務監控器在Web上的簡單延伸,而是一種面向Web應用的事務監控的中間件,與傳統的事物處理監控器存在較大區別,主要表現在:①支持更標準、開放的協議和API;②支持更多的大規模用戶;

 、壑С諻eb用戶界面和一系列的WWW標準;④支持WebServices;⑤側重于有狀態服務。

 。2)第二種定義認為,應用服務器是基于組件的服務端軟件,位于以瀏覽器為基礎的前端和諸如歷史遺留應用的后端之間,它可以高速的存取后端系統的信息,進行業務邏輯處理,將企業計算中的資源和應用集成,為數據訪問、數據存取、狀態維護、安全提供中間件服務。第二種定義強調的是應用服務器對應用邏輯的處理能力和位于中間層的服務端軟件。

  綜合上述兩種定義,應用服務器同時具有提供網上信息瀏覽服務的Web服務器功能,為事務性Web應用提供一系列運行時的服務中間件平臺,可以滿足Web計算的特定需求,這就是Web應用服務器。

  1.2Web應用服務器的功能

  Mohan和Kassam根據Web應用服務器的相關定義,將Web應用服務器的功能分為如下:(1)為事務性Web應用的運行提供一個跨平臺的運行環境,主要包括:支持大規模的Internet用戶和多種設備的Web容器;支持分布計算模型的組件容器;進程管理、通訊管理、連接池管理、線程池管理、實例池管理、對象生命周期管理、內存管理、會話管理和狀態管理。

 。2)提供一系列基本服務,主要包括:事物服務、安全服務、消息服務、郵件服務;關系型數據庫、文本數據、XML等數據訪問服務;歷史遺留系統資源、關系型數據庫或其他數據資源、ERP系統、CORBA和COM/AetiveX組件;集群、路由、會話持久化、對象、負載平衡、數據高速緩存的QoS服務(。3)提供Web應用開發工具,可擴展、可集成的管理工具,快速便捷的應用部署工具,具有負載平衡、高速緩存恢復失效功能的第三方Web服務器插件等一系列工具。

  1.3Web應用服務器的關鍵技術

  Web應用服務器應用于計算機軟件技術的眾多領域,如軟件組件技術、軟件工程、分布計算、數據管理、事物處理等技術領域,Web應用服務器的研究和發展都是基于這些技術領域的發展。Web應用服務器作為面向Internet的Web計算環境下而產生的新型中間件,對不同于傳統中間件的軟件進行研究就顯得十分有價值。但相對于IT企業開發的一些Web應用服務器產品和解決方案,學術界在研究Web應用服務器方面有些落后,但仍有部分研究人員專注于Web應用服務器的研究,比如對Web應用服務器的關鍵技術的研究。從以上Web應用服務器的定義和功能來看,Web應用服務器的關鍵技術主要包括:(1)組件容器技術;(2)組件互操作技術;(3)開放、靈活的體系結構;(4)分布式事務處理技術;(5)統一、高校的數據庫訪問技術;(6)支持多名字系統的名字目錄服務;(7)支持點對點、訂閱或發布模式的可靠消息服務;(8)基于角色的安全認證技術;(9)外部資源集成框架技術;(10)部署配置管理;(11)可擴展管理和動態監測技術;(12)高可用、高可靠技術;(13)高效緩存技術。

  2主流Web應用服務器的分析

  目前主流的Web應用服務器有三種,分別是BEAWeblogic,IBMWebsphere和Oracle9iAS。BEAWeblogic是一種可以開發、集成、部署和管理大型分布式的Web應用、數據庫應用以及網絡應用的Java應用服務器。IBMWebsphere是最能適應電子商務時代的軟件平臺,支持企業級事務處理的商業應用,支持Jsp、Servlet、ejb,是完整的J2EE應用服務器。OracleiAS由一整套的服務于實用工具組成,可伸縮性較好,在高速數據緩存技術方面的具有較大優勢,Oracle9iAS每分鐘處理的基準業務操作數最大,是目前最快的應用服務器。

  3結論

  在面向Internet的Web計算環境下,Web應用服務器解決了傳統中間件所遇到的問題,具有強大的優勢,符合當今日益增長的網絡計算模型的需求,是有一個很有前途的技術。但Web應用服務器還沒有一個統一的定義,需要研究人員進一步研究怎樣管理好龐大的計算模型。

  【參考文獻】

  [1]魏文國.淺談Web應用服務器研究綜述[J].廣東技術師范學院學報,2012(11).

  [2]范國闖.Web應用服務器關鍵技術研究[D].中國科學院研究生院,2012.

  [3]胡泳,張志浩,陳福民.Web應用服務器體系結構研究極其應用J].計算機系統應用,2010(9).

【淺談Web應用服務器研究綜述論文】相關文章:

論文綜述開題報告09-20

研究生畢業論文文獻綜述撰寫方法03-07

2017研究生畢業論文文獻綜述撰寫方法05-09

綜述論文開題報告08-26

論文文獻綜述格式01-18

論文文獻綜述寫作指導04-05

畢業論文綜述格式解析01-19

研究生學位論文文獻綜述與開題報告的格式要求06-27

淺談煤礦工傷保險的研究論文07-27

淺談研究生論文寫作中的問題與對策10-24

主站蜘蛛池模板: 三穗县| 泽普县| 集贤县| 安义县| 东乡族自治县| 胶州市| 南充市| 靖边县| 新龙县| 定兴县| 南皮县| 宁夏| 怀化市| 博客| 宜川县| 华坪县| 吉首市| 锡林郭勒盟| 海盐县| 上虞市| 元朗区| 乐昌市| 新竹市| 郎溪县| 东乌珠穆沁旗| 金溪县| 天祝| 长岛县| 土默特右旗| 枣强县| 桃源县| 呼和浩特市| 博白县| 五原县| 水城县| 永安市| 清涧县| 太仓市| 佛冈县| 浑源县| 博爱县|