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

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

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

定 價(jià):¥30.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

前言
第1章 性能分析基礎(chǔ)知識(shí)
1.1 性能測(cè)試和優(yōu)化的重要性
1.2 現(xiàn)有和未來的體系結(jié)構(gòu)技術(shù)的作用
1.3什么是.NET?
1.3.1 .NET平臺(tái)
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è)備帶動(dòng)對(duì)Web服務(wù)需求
1.3.7 Web服務(wù)使Web性能測(cè)試變得更加重要
1.4 性能目標(biāo)
1.5 測(cè)試應(yīng)用程序性能
1.5.1 規(guī)劃性能分析
1.5.2 創(chuàng)建高效的壓力測(cè)試腳本
1.5.3 執(zhí)行壓力測(cè)試
1.5.4 分析性能測(cè)試結(jié)果
1.6 本章小結(jié)
第2章 性能測(cè)試前的籌備和規(guī)劃
2.1 確定性能目標(biāo)
2.1.1 響應(yīng)時(shí)間可接受性的設(shè)計(jì)目標(biāo)
2.1.2 吞吐量和并發(fā)用戶數(shù)設(shè)計(jì)目標(biāo)
2.1.3 性能增長分析
2.2 用戶活動(dòng)剖析
2.3 后臺(tái)活動(dòng)分析
2.3.1 分析Web應(yīng)用程序的用戶活動(dòng)
2.3.2 分析Web應(yīng)用程序的后臺(tái)性能瓶頸
2.4 關(guān)鍵性能尺度標(biāo)準(zhǔn)
2.5 鏡像性能尺度標(biāo)準(zhǔn)
2.6 創(chuàng)建一份性能測(cè)試計(jì)劃書
2.7 本章小節(jié)
第3章 使用Microsoft Application Center Test(ACT)進(jìn)行壓力測(cè)試
3.1 準(zhǔn)備工作
3.1.1 什么是ACT
3.1.2 安裝ACT
3.2 ACT核心概念
3.2.1 動(dòng)態(tài)測(cè)試
3.2.2 同時(shí)在線用戶數(shù)和ACT模擬的瀏覽器連接
3.2.3 用戶和組
3.2.4 Cookies
3.2.5 頭
3.2.6 驗(yàn)證和加密
3.2.7 安全套接字層(SSL)
3.2.8 在ACT中使用SOAP協(xié)議
3.2.9 在ACT中分析ViewState
3.2.10 防止您的Web站點(diǎn)免受無意造成的壓力測(cè)試
3.3 運(yùn)行ACT
3.3.1 ACT用戶界面概述
3.3.2 創(chuàng)建測(cè)試腳本
3.3.3 執(zhí)行性能/壓力測(cè)試
3.4 本章小結(jié)
第4章 使用系統(tǒng)監(jiān)視器監(jiān)視應(yīng)用程序性能
4.1 使用系統(tǒng)監(jiān)視器
4.1.1 查看實(shí)時(shí)性能數(shù)據(jù)
4.1.2 選擇監(jiān)視頻率
4.1.3 記錄和查看日志數(shù)據(jù)
4.1.4 監(jiān)視遠(yuǎn)程計(jì)算機(jī)
4.2 監(jiān)視對(duì)象、計(jì)數(shù)器和實(shí)例來診斷性能瓶頸
4.3 典型的和處理器相關(guān)的問題和解決辦法
4.3.1 System對(duì)象
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)建和配置警報(bào)
4.4 本章小結(jié)
第5章 應(yīng)用程序網(wǎng)絡(luò)分析
5.1 創(chuàng)建應(yīng)用程序網(wǎng)絡(luò)分析
5.1.1 網(wǎng)絡(luò)滯后時(shí)間
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)時(shí)間
5.1.9 用戶場(chǎng)景
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身份驗(yàn)證
6.2.3 配置文件
6.2.4 理解您的Web應(yīng)用程序
6.3 .NET Web應(yīng)用程序剖析
6.3.1 IIS日志文件
6.3.2 在代碼級(jí)跟蹤問題
6.3.3 系統(tǒng)監(jiān)視器計(jì)數(shù)器
6.4 性能優(yōu)化技巧
6.4.1 應(yīng)用程序和會(huì)話狀態(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層的時(shí)機(jī)
6.6.3 怎樣外擴(kuò)您的Web去
6.7 本章小結(jié)
第7章 托管代碼的性能分析
7.1 公共語言運(yùn)行庫和性能
7.1.1 Microsoft中間語言(Microsoft Intermediate Language)
7.1.2 實(shí)時(shí)(Just-in-Time)編譯器
7.1.3 另一個(gè)選擇——JIT預(yù)編譯
7.2 .NET Web應(yīng)用程序的生命
7.2.1 加載時(shí)——應(yīng)用程序域(AppDomains)
7.2.2 運(yùn)行時(shí)——互用性
7.2.3 運(yùn)行時(shí)——垃圾回收
7.2.4 運(yùn)行時(shí)——異常
7.2.5 .NET性能計(jì)數(shù)器
7.2.6 .NET CLR內(nèi)存對(duì)象
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 識(shí)別瓶頸
8.2.1 我們使用的工具
8.2.2 阻塞問題
8.3 索引優(yōu)化
8.3.1 分析執(zhí)行計(jì)劃
8.3.2 理解索引
8.3.3 正確選擇索引
8.4本章小結(jié)
第9章 運(yùn)用事務(wù)開銷分析來估算IIS層容量
 
9.1 并發(fā)用戶數(shù):一個(gè)定義模糊的術(shù)語
9.1.1 處理并發(fā)服務(wù)器請(qǐng)求
9.1.2 TCA并發(fā)用戶數(shù)
9.2 完成TCA的好處
9.3 TCA的5個(gè)步驟
9.3.1 步驟1——?jiǎng)?chuàng)建用戶配置文件
9.3.2 步驟2——用戶操作開銷的壓力測(cè)試
9.3.3 步驟3——計(jì)算每用戶操作的開銷
9.3.4 步驟4——估算站點(diǎn)容量
9.3.5 步驟5——檢驗(yàn)站點(diǎn)容量
9.4 本章小節(jié)
第10章 性能建?!A(yù)測(cè)性能的工具
10.1 通過TCA預(yù)測(cè)和估算性能
10.2 高級(jí)性能建模
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與性能建模對(duì)比
10.4.5 使用Indy創(chuàng)建因果方案
10.5 本章小結(jié)

本目錄推薦

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