基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)

基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)

ID:34012131

大?。?.48 MB

頁(yè)數(shù):71頁(yè)

時(shí)間:2019-03-03

基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)_第1頁(yè)
基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)_第2頁(yè)
基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)_第3頁(yè)
基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)_第4頁(yè)
基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于.net平臺(tái)的可伸縮性研究與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、中文摘要隨著經(jīng)濟(jì)社會(huì)的飛速發(fā)展,企業(yè)規(guī)模的不斷壯大,企業(yè)對(duì)滿足業(yè)務(wù)需求的系統(tǒng)也提出了更高的要求。這種系統(tǒng)應(yīng)該能迅速的上擴(kuò)以適應(yīng)不斷增長(zhǎng)的業(yè)務(wù)需求和用戶數(shù)量的急劇增加,又能在系統(tǒng)利用不足時(shí),為節(jié)約成本而能迅速下擴(kuò)。這正是可伸縮性系統(tǒng)所具有的特點(diǎn)??蛻舳藨?yīng)用程序有多種類型,從傳統(tǒng)的基于Win32的Windows應(yīng)用程序到基于HTML的Web應(yīng)用程序,到移動(dòng)設(shè)備。這種趨勢(shì)使得信息提供者之間的競(jìng)爭(zhēng)越來(lái)越激烈,由此,應(yīng)用程序的體系結(jié)構(gòu)和編碼設(shè)計(jì),都需要考慮到可伸縮性。.NET的出現(xiàn)方便和加快了應(yīng)用系統(tǒng)的創(chuàng)建,但基于.NET平臺(tái)的可伸縮性卻關(guān)

2、注甚少。本文將討論基于.NET平臺(tái)的可伸縮性技術(shù)以及如何創(chuàng)建一個(gè)基于.NET平臺(tái)的可伸縮性系統(tǒng)。本文主要就以下幾個(gè)方面進(jìn)行探討:(1)介紹可伸縮性的具體含義和相關(guān)概念,以說(shuō)明為什么可伸縮性對(duì)企業(yè)來(lái)說(shuō)非常重要。(2)介紹和可伸縮性密切相關(guān)的集群技術(shù),以及它是如何改善可伸縮性的。重點(diǎn)就集群技術(shù)中的負(fù)載平衡問(wèn)題進(jìn)行了探討。接著講述了在設(shè)計(jì)可伸縮性系統(tǒng)中,應(yīng)該遵循哪些原則。最后簡(jiǎn)單說(shuō)明了系統(tǒng)的可伸縮性測(cè)量方法。(3)詳細(xì)分析對(duì)比了當(dāng)前的兩個(gè)主流的開發(fā)平臺(tái)的可伸縮性架構(gòu),以及在開發(fā)過(guò)程中該如何選擇。(4)重點(diǎn)研究如何基于.NET平臺(tái)構(gòu)建一個(gè)

3、可伸縮的系統(tǒng)。在數(shù)據(jù)庫(kù)的設(shè)計(jì)上,采用規(guī)范化理論和存儲(chǔ)過(guò)程來(lái)提高可伸縮性。確立了一個(gè)堅(jiān)固的數(shù)據(jù)庫(kù)設(shè)計(jì)之后,那么在數(shù)據(jù)訪問(wèn)層上,將利用ADO.NET的功能,通過(guò)一個(gè)專用的SQLServer訪問(wèn)庫(kù)和其它一些功能,來(lái)提高性能,以改善可伸縮性;在業(yè)務(wù)邏輯層中將通過(guò)WebService和消息隊(duì)列來(lái)加強(qiáng)可伸縮性;在用戶表示層中主要利用ASP.NET技術(shù)中的緩存技術(shù)進(jìn)一步的提高系統(tǒng)的可伸縮性的。(5)通過(guò)一個(gè)企業(yè)級(jí)的辦公自動(dòng)化系統(tǒng)的開發(fā)和部署,以說(shuō)明如何在一個(gè)具體的應(yīng)用中,基于.NET平臺(tái),去構(gòu)建一個(gè)可伸縮的系統(tǒng)。給出了總體規(guī)劃和詳細(xì)設(shè)計(jì),并實(shí)現(xiàn)

4、之。由于環(huán)境的限制,本文將對(duì)其可伸縮性進(jìn)行簡(jiǎn)單的測(cè)量和評(píng)價(jià)。(6)在本文最后進(jìn)行了簡(jiǎn)單的總結(jié)和展望,同時(shí)給出了本文中尚待解決和研究的一些問(wèn)題。關(guān)鍵字:可伸縮性,上擴(kuò),外擴(kuò),集群AbstractWiththerapiddevelopmentoftheeconomicsocietyandthecontinuedexpandofenterprises,theyarerighttorespondtOtherequestthatthesystemofthebusinessdemandhasbeenproposedhighertoo.Such

5、asystemshouldnotonlybeabletOkeeppacewiththerapidexpansionofthegrowingbusinessneedsandthedramaticincreaseinthenumberofusers,butalsotocutcostsandSCaledownwhentheinadequateusageofthesystems.Thissystemisthescalablesystem'scharacteristics.Thearrivalofthe.NETfacilitateandsp

6、eedupthedevelopmentofapplicationsystems,butlittleattentionsonthescalabflityof.NETplatform.Thispaperwilldiscuss.NETplatform’Ssealabilityandhowtocreateascalablesystemon.NETplatform.Thepaperwilldiscussonthefollowingaspects:(1)Introducesthespecificmeaningofscalabilltyandt

7、herelevantconcepttoit,andtoexplainwhythescalabilityisveryimportanttoenterprises.(2)Introductionthecluster'stechnology,anditishowtOimprovethescalability.Meanwhile,loadbalancingtechnologyissuesinclustertechnologyisdiscussed.Thenillustratedwhatprinciplesweshouldfollowedi

8、ntheprocessofdesigningscalabilitysystems.Finally,givesomesimpleexplanationofthesystemscalabilitymeasurementmethod.(3)Detaile

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。