• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Apache+Tomcat實現Web服務(1)

    發布: 2007-5-25 23:56 | 作者: 未知 | 來源: Yesky | 查看: 17次 | 進入軟件測試論壇討論

    領測軟件測試網 Apache的特點是簡單、速度快、性能穩定,并可做代理服務器來使用。本來它只用于小型或試驗Internet網絡,后來逐步擴充到各種Unix系統中,尤其對Linux的支持相當完美。Apache有多種產品,可以支持SSL技術,支持多個虛擬主機。Apache是以進程為基礎的結構,進程要比線程消耗更多的系統開支,不太適合于多處理器環境,因此,在一個Apache Web站點擴容時,通常是增加服務器或擴充群集節點而不是增加處理器。Apache成功之處主要在于它的源代碼開放、有一支開放的開發隊伍、支持跨平臺的應用(可以運行在幾乎所有的Unix、Windows、Linux系統平臺上)以及它的可移植性等方面。

      幾乎所有的Linux發布都安裝Apache作為默認配置。SuSE7.1甚至預安裝有包括各種高級模塊選項的Apache,如PHP3,mod_perl和LDAP等等。用戶會驚奇地發現系統安裝成功就會有一個功能強大的Web服務器可供選擇。雖然安裝Apache并不是非常簡單,但是如果有具有新的特性或安全補丁的Apache發布,則下載源代碼包并編譯新的Apache是值得的。

      Apache不但具有龐大的用戶群基礎,并且有豐富的配置使用文檔。Apache提供服務器端對腳本技術的支持,比如Perl、PHP等,Apache結合使用Apache JServ可以實現對Java servlets及JSP的支持。Apache的很多模塊實現安全方面的防護:如mod_auth提供對對服務器上數據進行適當的保護,而SSL模塊則用來保護服務器和客戶端之間的通信安全。

      下面我們再介紹一下Tomcat服務器軟件,Tomcat是Sun和Apache合作做出來的JSPServer,支持Servlet2.2及JSP1.1等版本。筆者建議大家使用Tomcat,而且Tomcat未來將會取代JServ,成為Apache主要的Servlet&JSPEngine。Tomcat在設計上是以獨立的Server執行,而不像Jserv是附在Apache中,這樣就更可以發揮在servlet中,非HttpServlet的能力。Tomcat是Java程序,所以只要有JDK就可以使用,不需要考慮操作系統平臺。

      作為WEB服務器擴展的Tomcat服務器有一些問題需要說明:

      當處理靜態頁面時,Tomcat不如Apache迅速。
      Tomcat不象Apache一樣可配置。
      Tomcat不象Apache一樣強壯。

      基于以上原因,一個現實的網站使用一個Apache作為Web服務器,為網站的靜態頁面請求提供服務;并使用Tomcat服務器作為一個Servlet/JSP插件,顯示網站的動態頁面。

      采用apache->tomcat這樣的結構才具有更特出的優點,主要體現在具有更好的可擴展性和安全性。這種類型的站點的主要特點是每一個頁面都可能是動態生成的,但這些數據中主要部分還是靜態的(比如,各類圖像GIF、JPG、PNG,流式媒體等),這種結構的優點是兼有可擴展性和安全性。

      下面以solairs8為例,免費下載Solaris版的Apache1.3.27,Tomcat4.1.12來說明安裝配置WEB服務軟件apache和應用服務軟件tomcat(包括JDK),其它平臺可以類比。

      注意:下載的Apache、Tomcat的版本與操作系統的類型有關。

      一、應用環境

      操作系統為Solaris8,應用環境為Java1.3(假定安裝在/usr/java1.3目錄下)、perl5.6(假定安裝在/usr/local/bin目錄下)和gzip(假定安裝在/usr/local/bin目錄下)。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>