web容器

    web容器是一種服務程序,在服務器一個端口就有一個提供相應服務的程序,而這個程序就是處理從客戶端發出的請求,如JAVA中的Tomcat容器,ASP的IIS或PWS都是這樣的容器。一個服務器能夠多個容器。程序員

    web容器 - 種類
webSphere
WebSphere 是 IBM 的 軟件 平臺。它包含了編寫、運行和監視全天候的工業強度的隨需應變 Web 應用程序和跨平臺、跨產品解決方案所須要的整個 中間件基礎設施,如服務器、服務和工具。WebSphere 提供了可靠、靈活和健壯的軟件。
WebSphere Application Server 是該設施的基礎,其餘全部產品都在它之上運行。WebSphere Process Server 基於 WebSphere Application Server 和 WebSphere Enterprise Service Bus,它爲面向服務的體系結構 (SOA) 的模塊化應用程序提供了基礎,並支持應用業務規則,以驅動支持業務流程的應用程序。高性能環境還使用 WebSphere Extended Deployment 做爲其基礎設施的一部分。其餘 WebSphere 產品提供了普遍的其餘服務,以下所述。
WebSphere 是一個模塊化的平臺,基於業界支持的開放標準。您能夠使用受信任和持久的接口,將現有資產插入 WebSphere,而且能夠隨着須要的增加繼續擴展您的環境。WebSphere 能夠在許多平臺上運行,包括 Intel、Linux 和 z/OS。
WebSphere 是 隨需應變的電子商務時代的最主要的軟件平臺。它使您的公司能夠開發、部署和整合新一代的 電子商務應用,如 B2B電子商務,並支持從簡單的網頁內容發佈到企業級事務處理的商業應用。WebSphere 改變了業務管理者,合做夥伴和僱員之間的關係,例如您能夠用它作以下工做:建立高效的電子商務站點提升了網上交易的質量和數量。 把應用擴展到聯合的移動設備上使銷售人員能夠爲客戶提供更方便、更快捷的服務。 整合已有的應用並提供自動簡捷的業務流程。
web容器 - tomcat
Tomcat 很受廣大程序員的喜歡,由於它運行時佔用的系統資源小,擴展性好,支持 負載平衡與郵件服務等開發應用系統經常使用的功能;並且它還在不斷的改進和完善中,任何一個感興趣的程序員均可以更改它或在其中加入新的功能。
Tomcat 是一個小型的輕量級 應用服務器,在中小型系統和併發訪問用戶不是不少的場合下被廣泛使用,是開發和調試JSP 程序的首選。對於一個初學者來講,能夠這樣認爲,當在一臺機器上配置好Apache 服務器,可利用它響應對HTML 頁面的訪問請求。實際上Tomcat 部分是Apache 服務器的擴展,但它是獨立運行的,因此當你運行tomcat 時,它實際上做爲一個與Apache 獨立的進程單獨運行的。
這裏的訣竅是,當配置正確時,Apache 爲HTML頁面服務,而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS、Apache等Web服務器同樣,具備處理HTML頁面的功能,另外它仍是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理 靜態HTML的能力不如Apache服務器。
weblogic
BEA WebLogic是用於開發、集成、部署和管理大型分佈式Web應用、 網絡應用和數據庫應
用的Java 應用服務器。將Java的動態功能和Java Enterprise標準的安全性引入大型網絡應用的
開發、集成、部署和管理之中。
BEAWebLogicServer擁有處理關鍵Web應用系統問題所需的性能 、可擴展性和高可用性。
與BEAWebLogicCommerce ServerTM配合使用, BEAWebLogicServer可爲部署適應性個性化
電子商務應用系統提供完善的解決方案。
BEAWebLogicServer具備開發和部署關鍵任務電子商務Web應用系統 所需的多種特點和優
勢,包括:
1)領先的標準
對業內多種標準的全面支持,包括EJB、JSP、JMS、JDBC、XML和WML,使Web應用系統的實
施更爲簡單,而且保護了投資,同時也使基於標準的解決方案的開發更加簡便。
2)無限的可擴展性
BEAWebLogicServer以其高擴展的架構體系聞名於業內,包括客戶機鏈接的共享、資源
pooling以及 動態網頁和EJB組件羣集。
3)快速開發
憑藉對EJB和JSP的支持,以及BEAWebLogicServer 的Servlet組件架 構體系,可加速投
放市場速度。這些開放性標準與WebGain Studio配 合時,可簡化開發,並可發揮已有的技能,
迅速部署應用系統。
4)部署更趨靈活
BEAWebLogicServer的特色是與領先數據庫、操做系統和Web服務器 緊密集成。
5)關鍵任務可靠性
其容錯、系統管理和安全性能已經在全球數以千記的關鍵任務環境中得以驗證。
6) 體系結構
BEAWebLogicServer是專門爲企業電子商務應用系統開發的。企業電 子商務應用系統需
要快速開發,並要求服務器端組件具備良好的靈活性和安全性,同時還要支持關鍵任務所必需
的擴展、性能、和高可用性。BEAWebLogicServer簡化了可移植及可擴展的應用系統的開發,
併爲其它應用 系統和系統提供了豐富的 互操做性。
憑藉其出色的羣集 技術,BEAWebLogicServer擁有最高水平的可擴展 性和可用性。BEA
WebLogicServer既實現了網頁羣集,也實現了EJB組件 羣集,並且不須要任何專門的硬件或
操做系統支持。網頁羣集能夠實現透明的複製、 負載平衡以及表示內容容錯,如Web購物車;
組件羣集則處理複雜的複製、負載平衡和EJB組件容錯,以及狀態對象(如EJB實體)的恢復。
不管是網頁羣集,仍是組件羣集,對於電子商務解決方案所要求的可擴展性和可用性都是相當
重要的。共享的客戶機/服務器和數據庫鏈接以及 數據緩存和EJB都加強了性能表現。這是其它
Web應用系統所不具有的。web

相關文章
相關標籤/搜索