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

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

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

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

    Servlet版軟件性能測試

    發布: 2009-3-19 10:11 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 54次 | 進入軟件測試論壇討論

    領測軟件測試網

    主要考慮的Servlet版運行方式有:

      一:Servlet在Web容器中的運行機制

      1.    單獨一個無狀態的Servlet實例運行

      即Web容器里的多個線程調用一個Servlet實例的運行方式

      2.    多個Servlet實例

      在Web容器中有多個Servlet實例的對象池,并有多個Web容器線程來分別調用執行

      二:Servlet 連接數據庫的方式

      1.  一對一

      即可每個Servlet實例都有直接的數據庫連接。

      具體方式有:

      1>    在Servlet實例的每個處理方法中每次都調用數據庫連接,然后用此連接進行數據庫的查詢等操作,最后關閉并釋放此連接。

      2>    在Servlet實例的初始化操作時就連接一個“長”的數據庫連接,直到Servlet實例在destroy時關閉并釋放此數據庫連接。

      因為現在的數據庫操作主要是查詢,沒有對數據庫的增加、修改等操作,多用戶業務查詢、Web容器多線程同時對一個Servlet的同一個數據庫連接進行操作應該會沒有數據操作同步等問題。

      2.    使用Web容器的數據源

      這里主要是使用Web容器的數據源-數據庫連接池。

      在理論上這種方式能提供最佳的性能。這是也是測試各種Web容器產品在數據庫連接池上實現的性能情況。

      這里主要看Web容器的在各種應用情況下的最優化配置。

      Servlet與數據源連接的實現方式:

      Servlet直接從Web容器配置中取得數據源及其連接對象,然后通過此連接對象來操作數據庫。對于數據庫連接對象的管理由Web容器來管理。

      三:要考慮的問題:

      1.    大數據量傳輸問題

      大數據量通過Servlet實例從數據庫中取得并整理后,如何有效的傳輸到客戶端IE,并且Servlet實例如何有效在Web容器中處理這些大數據量。

      2.    對各種JDBC版本的測試

     

    延伸閱讀

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

    TAG: Servlet servlet 軟件 性能測試

    31/3123>

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