注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計.NETMicrosoft .NET Web應(yīng)用程序性能測試

Microsoft .NET Web應(yīng)用程序性能測試

Microsoft .NET Web應(yīng)用程序性能測試

定 價:¥30.00

作 者: (美)Microsoft ACE小組著;王培宇,胡同森,丁文譯;王培宇譯
出版社: 清華大學(xué)出版社
叢編項: 微軟 NET程序員系列
標(biāo) 簽: VB.NET

ISBN: 9787894940964 出版時間: 2003-06-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 206 字?jǐn)?shù):  

內(nèi)容簡介

  歐美讀者評價,微軟ACE小組精心編著!入圍歐美電腦圖書排行榜,Web應(yīng)用程序性能分析與測試的全面講解,結(jié)合實例分步介紹分析測試過程,程序員必備參考手冊。本書中,您將學(xué)習(xí)如何利用最好的工具,來規(guī)劃并執(zhí)行性能測試、配置解析工具,分析來自IIS、ASP.NET、托管代碼、SQL層等的性能數(shù)據(jù)。通過本書,您還能了解到如何使用Microsoft對自己的站點進(jìn)行壓力測試的方法。Microsoft的站點是世界上最為流行的高性能站點。MicrosoftACE小組是Microsoft公司內(nèi)應(yīng)用程序性能測試分析的專門小組。他們負(fù)責(zé)測試了Microsoft流量最大的一些Web站點,如MSN.com。他們的服務(wù)面向所有需要提高可伸縮性、降低響應(yīng)時間、增強可用性的Web小組。ACE小組對應(yīng)用程序性能夜以繼日的分析,使小組成員具備了關(guān)于壓力測試、預(yù)測站點容量、識別性能瓶頸的必要技能,并且?芄晃岣咝閱芴岢鱟ㄒ檔慕ㄒ欏?本書是《微軟.NET程序員系列》叢書之一。全書共10章,分別介紹了性能分析的基礎(chǔ)知識、性能測試前的籌備和規(guī)劃、使用ACT進(jìn) 

作者簡介

  MicrosoftACE小組是Microsoft公司內(nèi)應(yīng)用程序性能測試分析的專門小組。他們負(fù)責(zé)測試了Microsoft流量最大的一些Web站點,如MSN.com。他們的服務(wù)面向所有需要提高可伸縮性、降低響應(yīng)時間、增強可用性的Web小組。ACE小組對應(yīng)用程序性能夜以繼日的分析,使小組成員具備了關(guān)于壓力測試、預(yù)測站點容量、識別性能瓶頸的必要技能,并且能夠為提高性能提出專業(yè)的建議。

圖書目錄

前言
第1章 性能分析基礎(chǔ)知識
1.1 性能測試和優(yōu)化的重要性
1.2 現(xiàn)有和未來的體系結(jié)構(gòu)技術(shù)的作用
1.3什么是.NET?
1.3.1 .NET平臺
1.3.2 標(biāo)準(zhǔn).NET協(xié)議
1.3.3 Web服務(wù)描述語言(WSDL)
1.3.4 統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議(UDDI)
1.3.5 什么是XML Web服務(wù)?
1.3.6 設(shè)備帶動對Web服務(wù)需求
1.3.7 Web服務(wù)使Web性能測試變得更加重要
1.4 性能目標(biāo)
1.5 測試應(yīng)用程序性能
1.5.1 規(guī)劃性能分析
1.5.2 創(chuàng)建高效的壓力測試腳本
1.5.3 執(zhí)行壓力測試
1.5.4 分析性能測試結(jié)果
1.6 本章小結(jié)
第2章 性能測試前的籌備和規(guī)劃
2.1 確定性能目標(biāo)
2.1.1 響應(yīng)時間可接受性的設(shè)計目標(biāo)
2.1.2 吞吐量和并發(fā)用戶數(shù)設(shè)計目標(biāo)
2.1.3 性能增長分析
2.2 用戶活動剖析
2.3 后臺活動分析
2.3.1 分析Web應(yīng)用程序的用戶活動
2.3.2 分析Web應(yīng)用程序的后臺性能瓶頸
2.4 關(guān)鍵性能尺度標(biāo)準(zhǔn)
2.5 鏡像性能尺度標(biāo)準(zhǔn)
2.6 創(chuàng)建一份性能測試計劃書
2.7 本章小節(jié)
第3章 使用Microsoft Application Center Test(ACT)進(jìn)行壓力測試
3.1 準(zhǔn)備工作
3.1.1 什么是ACT
3.1.2 安裝ACT
3.2 ACT核心概念
3.2.1 動態(tài)測試
3.2.2 同時在線用戶數(shù)和ACT模擬的瀏覽器連接
3.2.3 用戶和組
3.2.4 Cookies
3.2.5 頭
3.2.6 驗證和加密
3.2.7 安全套接字層(SSL)
3.2.8 在ACT中使用SOAP協(xié)議
3.2.9 在ACT中分析ViewState
3.2.10 防止您的Web站點免受無意造成的壓力測試
3.3 運行ACT
3.3.1 ACT用戶界面概述
3.3.2 創(chuàng)建測試腳本
3.3.3 執(zhí)行性能/壓力測試
3.4 本章小結(jié)
第4章 使用系統(tǒng)監(jiān)視器監(jiān)視應(yīng)用程序性能
4.1 使用系統(tǒng)監(jiān)視器
4.1.1 查看實時性能數(shù)據(jù)
4.1.2 選擇監(jiān)視頻率
4.1.3 記錄和查看日志數(shù)據(jù)
4.1.4 監(jiān)視遠(yuǎn)程計算機(jī)
4.2 監(jiān)視對象、計數(shù)器和實例來診斷性能瓶頸
4.3 典型的和處理器相關(guān)的問題和解決辦法
4.3.1 System對象
4.3.2 磁盤瓶頸
4.3.3 ACT小組發(fā)現(xiàn)磁盤瓶參的方法
4.3.4 影響性能的磁盤結(jié)構(gòu)
4.3.5 內(nèi)存
4.3.6 ACE開發(fā)小組發(fā)現(xiàn)內(nèi)存泄漏的方法
4.3.7 創(chuàng)建和配置警報
4.4 本章小結(jié)
第5章 應(yīng)用程序網(wǎng)絡(luò)分析
5.1 創(chuàng)建應(yīng)用程序網(wǎng)絡(luò)分析
5.1.1 網(wǎng)絡(luò)滯后時間
5.1.2 網(wǎng)絡(luò)往返程
5.1.3 減少網(wǎng)絡(luò)往返行程次數(shù)
5.1.4 數(shù)據(jù)傳輸量
5.1.5 減少數(shù)據(jù)傳輸量
5.1.6 處理延遲
5.1.7 降低延遲處理
5.1.8 響應(yīng)時間
5.1.9 用戶場景
5.2 使用Microsoft的網(wǎng)絡(luò)監(jiān)視器
5.2.1 捕獲網(wǎng)絡(luò)流量
5.2.2 使用Compuware公司的Application Expert
5.2.3 使用Application Expert解析網(wǎng)絡(luò)捕獲結(jié)果
5.3 本章小結(jié)
第6章 Web層分析和性能優(yōu)化
6.1 準(zhǔn)備工作
6.2 理解配置和性能
6.2.1 ASP.NET文件擴(kuò)展名
6.2.2 ASP.NET身份驗證
6.2.3 配置文件
6.2.4 理解您的Web應(yīng)用程序
6.3 .NET Web應(yīng)用程序剖析
6.3.1 IIS日志文件
6.3.2 在代碼級跟蹤問題
6.3.3 系統(tǒng)監(jiān)視器計數(shù)器
6.4 性能優(yōu)化技巧
6.4.1 應(yīng)用程序和會話狀態(tài)
6.4.2 ASP.NET中的緩存
6.4.3 禁用WiewState
6.4.4 ADO.NET技巧
6.5 Web層常見瓶頸
6.5.1 限制頁面大小
6.5.2 限制圖片
6.5.3 使用命名約定
6.5.4 禁用SSL
6.5.5 嘗試新功能
6.6 伸縮Web層
6.6.1 外擴(kuò)(Scale Out)、上擴(kuò)(Scale UP)還是優(yōu)化性能
6.6.2 伸縮Web層的時機(jī)
6.6.3 怎樣外擴(kuò)您的Web去
6.7 本章小結(jié)
第7章 托管代碼的性能分析
7.1 公共語言運行庫和性能
7.1.1 Microsoft中間語言(Microsoft Intermediate Language)
7.1.2 實時(Just-in-Time)編譯器
7.1.3 另一個選擇——JIT預(yù)編譯
7.2 .NET Web應(yīng)用程序的生命
7.2.1 加載時——應(yīng)用程序域(AppDomains)
7.2.2 運行時——互用性
7.2.3 運行時——垃圾回收
7.2.4 運行時——異常
7.2.5 .NET性能計數(shù)器
7.2.6 .NET CLR內(nèi)存對象
7.2.7 .NET CLR加載
7.2.8 .NET CLR LocksAnd_Threads
7.2.9 .NET CLR異常
7.2.10 .NET CLR安全
7.3 托管代碼分析
7.3.1 使用Compuware公司的Using compuware DevPartner Studio
7.3.2 使用AppMetrics監(jiān)視 .NET企業(yè)服務(wù)組件
7.3.3 AppMetrics中的產(chǎn)品化前期監(jiān)視
7.3.4 產(chǎn)口監(jiān)視
7.4 本章小節(jié)
第8章 SQL層分析
8.1 準(zhǔn)備工作
8.2 識別瓶頸
8.2.1 我們使用的工具
8.2.2 阻塞問題
8.3 索引優(yōu)化
8.3.1 分析執(zhí)行計劃
8.3.2 理解索引
8.3.3 正確選擇索引
8.4本章小結(jié)
第9章 運用事務(wù)開銷分析來估算IIS層容量
 
9.1 并發(fā)用戶數(shù):一個定義模糊的術(shù)語
9.1.1 處理并發(fā)服務(wù)器請求
9.1.2 TCA并發(fā)用戶數(shù)
9.2 完成TCA的好處
9.3 TCA的5個步驟
9.3.1 步驟1——創(chuàng)建用戶配置文件
9.3.2 步驟2——用戶操作開銷的壓力測試
9.3.3 步驟3——計算每用戶操作的開銷
9.3.4 步驟4——估算站點容量
9.3.5 步驟5——檢驗站點容量
9.4 本章小節(jié)
第10章 性能建?!A(yù)測性能的工具
10.1 通過TCA預(yù)測和估算性能
10.2 高級性能建模
10.3 性能建模技術(shù)
10.3.1 方案建模
10.3.2 性能建模方法
10.3.3 性能建模工具
10.4 Indy:性能技術(shù)基礎(chǔ)結(jié)構(gòu)
10.4.1 Indy概念
10.4.2 Indy架構(gòu)
10.4.3 IndyView
10.4.4 TCA與性能建模對比
10.4.5 使用Indy創(chuàng)建因果方案
10.5 本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號