一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

走進(jìn)云計(jì)算:Windows Azure實(shí)戰(zhàn)手記

中國水利水電出版社
    【作 者】朱明中(小朱) 著 【I S B N 】978-7-5084-8470-9 【責(zé)任編輯】楊元泓 【適用讀者群】科技 【出版時(shí)間】2011-06-09 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】 【千字?jǐn)?shù)】615 【印 張】25 【定 價(jià)】58 【叢 書】暫無分類 【備注信息】隨書贈(zèng)送一CD
圖書詳情

    本書是為微軟Windows Azure云計(jì)算平臺(tái)而編寫,將帶來Windows Azure平臺(tái)的功能以及開發(fā)的方式等各式各樣的信息,幫助您了解微軟的云計(jì)算平臺(tái)以及相關(guān)技術(shù),或是評(píng)估微軟的Windows Azure平臺(tái)能力,以及如何在Windows Azure上開發(fā)應(yīng)用程序的知識(shí)和技術(shù)。

    全書共12章,內(nèi)容包括云計(jì)算概論、云計(jì)算技術(shù)概觀、初探Windows Azure、Windows Azure應(yīng)用程序開發(fā)基礎(chǔ)、Windows Azure應(yīng)用程序開發(fā):Table存儲(chǔ)服務(wù)、Windows Azure應(yīng)用程序開發(fā):BLOB存儲(chǔ)服務(wù)、Windows Azure應(yīng)用程序開發(fā):Queue存儲(chǔ)服務(wù)與應(yīng)用程序間通信、云上的關(guān)系數(shù)據(jù)庫:SQL Azure、云上的訪問控制技術(shù):AppFabric Access Control、云服務(wù)的集散中心:AppFabric Service Bus、Windows Azure與其他平臺(tái)的互操作性、云計(jì)算與Windows Azure安全性。

    本書特別為云計(jì)算的入門讀者編寫,對(duì)于云計(jì)算技術(shù)人員、技術(shù)戰(zhàn)略分析人員和愛好者也有重要的參考價(jià)值,還可供高等院校云計(jì)算和并行計(jì)算的研究者和同學(xué)作為參考資料及教材使用。

    您必須學(xué)會(huì)的微軟云開發(fā)技術(shù)

    介紹目前最火爆的云計(jì)算,深入剖析微軟最新的云開發(fā)平臺(tái)

    涵蓋Windows Azure環(huán)境、存儲(chǔ)服務(wù)、SQL Azure數(shù)據(jù)庫與AppFabric服務(wù)平臺(tái)

    Step by Step遞進(jìn)教學(xué),初學(xué)者可按部就班地學(xué)習(xí)云應(yīng)用的開發(fā)技術(shù)

    Windows Azure平臺(tái)到底是給誰用的?

     程序開發(fā)人員

    所有的開發(fā)人員,不管是熟悉微軟的.NET、Silverlight開發(fā)人員,對(duì)微軟平臺(tái)較不熟悉的Java、PHP開發(fā)人員,喜歡追求新技術(shù)的Python、Ruby狂熱者,或是HTML、JavaScript、Flash的網(wǎng)頁設(shè)計(jì)者,Windows Azure平臺(tái)都提供完整的支持。我常常被人問到:“Windows Azure平臺(tái)底層是使用那一個(gè)操作系統(tǒng)?”這個(gè)問題不難回答,“當(dāng)然是使用Windows Server 2008 64位版。”不只是因?yàn)檫@是微軟自家的產(chǎn)品,還是世界支持最多種程序語言的操作系統(tǒng)。但是這個(gè)問題本身沒什么意義,因?yàn)橛脩舾静粫?huì)感受到Windows的存在,所有的管理都是自動(dòng)化的,完全不會(huì)有登錄維護(hù)的機(jī)會(huì)。寫程序的開發(fā)人員,也幾乎不用修改原有程序代碼,也不用強(qiáng)迫熟悉Visual Studio的人,改用新的、不熟悉的開發(fā)工具,只要繼續(xù)使用原來的工具,將I/O路徑(數(shù)據(jù)庫與文件系統(tǒng))改到正確的設(shè)置即可。

     不想管機(jī)器的IT主管

    現(xiàn)代的IT企業(yè)越來越重視企業(yè)價(jià)值的創(chuàng)造,而非擁有多少的IT資產(chǎn)。IT設(shè)備曾被當(dāng)成資產(chǎn)來管理,但卻是折舊最快的資產(chǎn),別說設(shè)備本身在會(huì)計(jì)上的折舊,同樣等級(jí)的新機(jī)器總是會(huì)比不久前才買進(jìn)來的機(jī)器便宜。每年大筆的硬設(shè)備采購,總是為了預(yù)估來年的需求,但是假如真的結(jié)算一下,設(shè)備的利用率常常不足25%,還要找一堆員工24小時(shí)看管這些隨時(shí)可能出現(xiàn)故障的機(jī)器。如果既想要兼顧企業(yè)價(jià)值的創(chuàng)造與成本的支出,又不想每天面對(duì)難搞的系統(tǒng)工程師,Windows Azure平臺(tái)是唯一的選擇。

     所有的因特網(wǎng)公司

    Windows Azure平臺(tái)不需要投資閑置或備份的設(shè)備、帶寬,只有當(dāng)客戶真正上門才會(huì)有費(fèi)用發(fā)生,當(dāng)客戶一下子來太多,也不用擔(dān)心設(shè)備不足,Windows Azure平臺(tái)可以在很短的時(shí)間內(nèi)提供大量的機(jī)器及足夠的帶寬;機(jī)器故障自動(dòng)啟用備份,數(shù)據(jù)存儲(chǔ)同步多份備份。對(duì)于新成立的網(wǎng)絡(luò)公司,不僅能節(jié)省人力開銷,還能節(jié)省創(chuàng)業(yè)初期客戶不多但設(shè)備過度投入的資金壓力;即使成立已久的大型因特網(wǎng)公司,也可專注于解決客戶的服務(wù)上,不用再花額外的時(shí)間處理設(shè)備與系統(tǒng)的異常問題。最近eBay才對(duì)外宣布將逐步把網(wǎng)

    站移至Windows Azure平臺(tái)上來。

    Windows Azure平臺(tái)對(duì)微軟本身或是整個(gè)世界來說,是一個(gè)極度創(chuàng)新的產(chǎn)品,對(duì)外來講,不管是技術(shù)上的創(chuàng)新或是商業(yè)模式上的領(lǐng)先,都是市場(chǎng)上獨(dú)步的;對(duì)內(nèi)來講,除了整合既有的產(chǎn)品之外,經(jīng)營方式則是截然不同于微軟所熟悉的軟件計(jì)價(jià)方式。我們很難用現(xiàn)在的經(jīng)驗(yàn)去預(yù)估未來的發(fā)展,但是以目前的進(jìn)度來看,這股趨勢(shì)會(huì)超過任何的想法,且讓我們拭目以待。

    周旺暾

    微軟 開發(fā)工具暨平臺(tái)推廣處

    注:Windows Azure平臺(tái)目前為Windows Azure、SQL Azure與AppFabric的集合。

    推薦序二

    三十多歲對(duì)一位工程師而言正是黃金時(shí)期,若在這個(gè)時(shí)候投入“吃不飽、餓不死”的寫書行列,顯然的,不是時(shí)間太多了些,就是對(duì)人生有著崇高的理想,無疑的小朱是后者,因?yàn)檫@對(duì)他寶貴的科技生命而言無疑是一種消耗,但明知如此他仍然愿意做出這樣的犧牲奉獻(xiàn),真是一種令人佩服的行為。當(dāng)然這對(duì)岌岌可危的計(jì)算機(jī)圖書市場(chǎng)無疑是注入了一股新的生命力,這一點(diǎn)是我們不得不稱贊他可嘉的精神,同時(shí)也要呼喚年輕人能夠一起來效法他,大家一起來為知識(shí)界多盡一份力。

    話說回來,你能從這本書得到什么呢?

    答案是:“一份詳盡的微軟Windows Azure平臺(tái)技術(shù)指南。”

    云計(jì)算的時(shí)代來臨了,好像每一個(gè)人都必須弄懂云似的,但在此時(shí)此刻應(yīng)該只能算是云的初始時(shí)期吧!在這段時(shí)期里,不只會(huì)有各式各樣的云出現(xiàn),就連只想弄清楚那些專有名詞就夠令人頭大了,此時(shí)如果能夠有一本詳盡的文件來做說明;真是何其之珍貴啊!為了這一點(diǎn),我寫了一本專談概念的微軟云實(shí)戰(zhàn)手冊(cè),而小朱卻能化繁為簡(jiǎn)的實(shí)際將云的概念落實(shí)為技術(shù)指南,這是筆者感到十分值得稱贊的一點(diǎn),因此欣然答應(yīng)為他寫這篇序文。詳盡地看完了本書的電子文件,第一時(shí)間的感覺是:還真是在閱讀教科書,如果你常常閱讀小朱的Blog的話,老實(shí)跟你說,真是不太一樣。本書展現(xiàn)了作者少見的中規(guī)中矩的寫作風(fēng)格,嚴(yán)謹(jǐn)?shù)某潭仁窃贐log上完全看不到的,叫人欣慰作者再一次脫胎換骨的成長,尤其是微軟產(chǎn)品的沿革說明這部分,其中常常添加了作者個(gè)人的觀察感想,可以看出他長期在微軟公司協(xié)助進(jìn)行翻譯工作下的累積實(shí)力。讀者可以感受到在這樣的時(shí)代變遷下,一個(gè)作為科技龍頭的公司,如何為下一代產(chǎn)品做規(guī)劃及努力開發(fā)的過程。

    有一點(diǎn)要敬告讀者的是,不要試著去背誦文章里的數(shù)據(jù),那是作者給大家做參考用的,用來強(qiáng)調(diào)或闡述他的論點(diǎn)用的。本書的圖標(biāo)大部分是作者親自加工過的產(chǎn)品(真是用功),而真正值得讀者去熟讀的是隱藏在每個(gè)圖形下所描繪的概念,祝大家都能快樂的去學(xué)習(xí)吧!

    李智樺

    作者序

    云,這個(gè)虛無漂渺又捉摸不定的形體,遠(yuǎn)看時(shí)很美麗,但接近時(shí)又很難掌握,“云深不知處”正是筆者接觸云這個(gè)新環(huán)境的真實(shí)寫照。云計(jì)算(Cloud Computing)這個(gè)名詞太新了,新到筆者都無法講太多歷史(其實(shí)是因?yàn)楣P者還不夠老),但也因?yàn)樗@么新,讓很多企業(yè)和開發(fā)人員都摸不著頭緒,企業(yè)的信息人員或MIS部門會(huì)不會(huì)因?yàn)樵朴?jì)算的成熟而消失?現(xiàn)在似乎又言之過早,因?yàn)楝F(xiàn)在云計(jì)算的產(chǎn)業(yè)仍處于初始云(Initial Cloud)的階段,不管是云本身,或是產(chǎn)業(yè)的配套和企業(yè)的接受度都還在適應(yīng)和推廣的時(shí)期,我們?cè)诓痪玫膶磉會(huì)看到更多云的應(yīng)用。

    也許,這正如研究Windows Azure的資深前輩Ruddy(李智樺)老師所言:“云的本質(zhì),就是它一直都在變化,令人無法捉摸”,位于云上的各種東西,不論是平臺(tái)或是軟件,可能今天是v1.0,明天就突然變成v2.0,過不久又新增了什么令人激賞的功能等。現(xiàn)在云計(jì)算的產(chǎn)業(yè)仍然在尋找產(chǎn)業(yè)的經(jīng)營模式(Business Model)以及殺手型應(yīng)用(Killer Applications),不論是云平臺(tái)提供商還是云軟件提供商,在這個(gè)混亂的局面中,大家都站在平等的高度上,誰能在云軟件市場(chǎng)中脫穎而出,也許就是正在看著本書的您,或是您的團(tuán)隊(duì)。

    是的,筆者在編寫本書時(shí),即是針對(duì)云計(jì)算的入門者為目標(biāo)讀者,若您想要了解微軟的云計(jì)算平臺(tái)以及相關(guān)技術(shù),或是評(píng)估微軟的Windows Azure平臺(tái)能力時(shí),本書將會(huì)給您像是Windows Azure本身、平臺(tái)的功能以及開發(fā)的方式等各式各樣的信息,只要您肯動(dòng)手做,您一定可以學(xué)到如何在Windows Azure上開發(fā)應(yīng)用程序的知識(shí)和技術(shù)。筆者在Windows Azure仍在CTP階段時(shí)就投入了研究,而本書是依照Windows Azure正式開放服務(wù)(General Availability)后所公開的數(shù)據(jù)進(jìn)行編寫的,所以數(shù)據(jù)與所描述的功能等絕對(duì)都是現(xiàn)在Windows Azure上找的到的,只有一個(gè)部分例外——平臺(tái)細(xì)節(jié)(Platform Details)。不論是哪個(gè)云提供商,即便是Google,都不會(huì)愿意把自家數(shù)據(jù)中心或是云平臺(tái)的細(xì)節(jié)公開出來(數(shù)據(jù)中心基本上不算細(xì)節(jié),筆者說的細(xì)節(jié)是指平臺(tái)內(nèi)的詳細(xì)架構(gòu)與實(shí)現(xiàn)的細(xì)節(jié)),所以筆者在編寫Windows Azure平臺(tái)介紹的章節(jié)時(shí),在平臺(tái)結(jié)構(gòu)的部分除了參照微軟在Windows Azure SDK文件、MSDN Blogs、MSDN Magazines、PDC或是Tech.Ed等大型研討會(huì)公開的相關(guān)信息以外,就是依所得的信息猜測(cè)它的平臺(tái)架構(gòu),但基本上這些猜測(cè)都應(yīng)該會(huì)有相當(dāng)?shù)臏?zhǔn)確度。

    云計(jì)算雖然變化快,但它的核心技術(shù)仍然是大家都接觸過的,因此您不需要太過恐慌,云環(huán)境其實(shí)是很容易進(jìn)入的。在云平臺(tái)上會(huì)有很多新的API以及新的觀念——尤其是分布式以及網(wǎng)絡(luò)運(yùn)算的概念的色彩——會(huì)比以前的Web應(yīng)用程序更加的濃厚且強(qiáng)烈,若您對(duì)網(wǎng)絡(luò)程序設(shè)計(jì)模型(Network Programming Model)概念不夠熟的話,建議您搭配一本計(jì)算機(jī)網(wǎng)絡(luò)以及網(wǎng)絡(luò)程序設(shè)計(jì)的書籍作為參考比較好。另外,本書雖然是以云計(jì)算的入門者為目標(biāo)讀者,但筆者仍然希望讀者可以有至少三個(gè)月以上的ASP.NET以及.NET Framework開發(fā)經(jīng)驗(yàn),或是大學(xué)期間使用過ASP.NET或.NET平臺(tái)開發(fā)應(yīng)用程序。對(duì)它有

    基本的了解,在看書中的范例程序時(shí)才會(huì)有感覺,也才不會(huì)看不懂。若您是程序設(shè)計(jì)的初學(xué)者,那么筆者建議您要搭配一本ASP.NET的入門書來參考為宜。

    本書雖然經(jīng)過多次的校對(duì),但難免會(huì)有疏漏或錯(cuò)誤之處,若您發(fā)現(xiàn)錯(cuò)誤或有任何寶貴的意見,或是想要與筆者討論的話,歡迎到筆者的博客或是噗浪來和筆者取得聯(lián)系。期望本書能在您進(jìn)入微軟的云平臺(tái)之際助您一臂之力。

    致謝

    本書的完成,首先要感謝的就是微軟的開發(fā)平臺(tái)推廣經(jīng)理Moli(王森)了,如果沒有他的協(xié)助,我無法在Windows Azure尚未對(duì)外開放服務(wù)時(shí)就得到許多重要的技術(shù)信息,很多Windows Azure平臺(tái)的問題都經(jīng)由他來得到解答。

    再來要感謝的,就是研究Windows Azure平臺(tái)與技術(shù)上最資深的Ruddy老師了,他的云課程、云概念的分享,以及數(shù)次的面對(duì)面討論,對(duì)我在編寫本書時(shí)的一些基本概念有相當(dāng)?shù)膸椭緯腟QL Azure章節(jié)也是由Ruddy老師幫忙提供意見而編寫而成的,非常感謝他。

    本書的第11章內(nèi)關(guān)于PHP on Windows Azure的內(nèi)容,有一部分的文章是由筆者的好友邱榮山兄所編寫,我由他的文章內(nèi)容得到了很多Windows Azure工具命令行命令以及手動(dòng)部署的知識(shí),在此也特別感謝他,也藉此恭喜他考上鐵飯碗。

    本書的催生者,碁峰資訊的編輯Novia也給我很多的協(xié)助,不論是排版稿、程序代碼字體的處理或是寫作的一些提示等等,筆者曾經(jīng)在Visual Studio 2010上市發(fā)表會(huì)臺(tái)北場(chǎng)上和她開玩笑說可能本書會(huì)寫不完,如今她可以放下這塊心中的大石頭了。在此也對(duì)她致上萬分感謝之意。

    筆者在此還要感謝在本書完成時(shí),幫我票選出書名的所有在噗浪河道上的好友,包含Jesse Lin、邱郁惠老師、Bill茂伯、云淡風(fēng)輕、Askasu、星寂、大鈞、灰狗小組、Bauann、Alex Lee、以及其他同樣出現(xiàn)在該噗中的所有提出意見的噗友們,謝謝你們。

    最后,筆者將本書獻(xiàn)給我的家人以及工作伙伴們,如果沒有他們,我無法專心全力的編寫本書,也無法讓本書順利的付梓,感謝家人們的付出與支持,以及工作伙伴的體諒與協(xié)助。

    朱明中(小朱)謹(jǐn)識(shí)

    2010/8/14

    于高雄

    本書導(dǎo)讀

    本書系專為微軟Windows Azure云計(jì)算平臺(tái)而編寫,對(duì)許多微軟的開發(fā)人員來說,云計(jì)算與Windows Azure應(yīng)該還算是很新的名詞。筆者在編寫本書時(shí),就考慮初學(xué)者的部分,因此范例程序都是以step-by-step的方式來呈現(xiàn),只要按照步驟來做就可以完成,當(dāng)然,您也可以在范例光盤中找到各章節(jié)的范例程序。

    本書是以中文為主,但附圖以及文字中可能會(huì)有少許的英文術(shù)語,筆者認(rèn)為這些英文術(shù)語或是英文的表達(dá)對(duì)開發(fā)人員很重要,畢竟翻譯出來的語法可能會(huì)有失真或是意思有些許偏移等等問題,因此多接觸英文,并且習(xí)慣這些文法,會(huì)對(duì)您在閱讀英文的技術(shù)文檔時(shí)有很大的幫助。在云計(jì)算仍處于初始云階段以及Windows Azure仍在進(jìn)化的時(shí)期,英文的技術(shù)文檔會(huì)比中文的更新得快,本書很多的信息也是來自這些英文的技術(shù)文檔,可見具有閱讀英文技術(shù)文檔的能力有多么重要。

    本書共有12個(gè)章節(jié):

     第1章 云計(jì)算概論:介紹目前最熱門的云計(jì)算,包括來源、定義、各類型的不同服務(wù),以及企業(yè)對(duì)云計(jì)算的考慮、評(píng)估與思考方向。

     第2章 云計(jì)算技術(shù)概觀:介紹云計(jì)算內(nèi)的五項(xiàng)關(guān)鍵技術(shù),包括虛擬化、海量級(jí)分布式存儲(chǔ)、海量級(jí)分布式處理、中控系統(tǒng)與多租戶技術(shù)等五項(xiàng)。

     第3章 初探Windows Azure:介紹微軟的Windows Azure,由底層的數(shù)據(jù)中心與整體基礎(chǔ)設(shè)施服務(wù),向上到應(yīng)用程序開發(fā)平臺(tái)以及軟件開發(fā)的支持與工具等。

     第4章 Windows Azure應(yīng)用程序開發(fā)基礎(chǔ):以兩個(gè)很簡(jiǎn)單的應(yīng)用程序范例,說明使用Visual Studio 2010開發(fā)云應(yīng)用程序的方法,診斷功能的使用,以及部署云應(yīng)用程序等,本章將會(huì)為讀者奠定開發(fā)Windows Azure云應(yīng)用程序項(xiàng)目的基本能力。若您先前都沒有開發(fā)過Windows Azure云應(yīng)用程序的話,您一定要完整讀完本章,以熟悉基本的開發(fā)概念以及做法。

     第5章 Windows Azure應(yīng)用程序開發(fā):Table存儲(chǔ)服務(wù):介紹Windows Azure平臺(tái)存儲(chǔ)服務(wù)的第一項(xiàng)服務(wù)——表服務(wù)(Table Storage Services),并以一個(gè)范例程序來介紹表服務(wù)的開發(fā)方法。

     第6章 Windows Azure應(yīng)用程序開發(fā):BLOB存儲(chǔ)服務(wù):介紹Windows Azure平臺(tái)存儲(chǔ)服務(wù)的第二項(xiàng)服務(wù)——BLOB服務(wù)(BLOB Storage Services),包含Block BLOB、Shared Access Signatures權(quán)限管理功能,以及Windows Azure Drive技術(shù)等。

     第7章 Windows Azure應(yīng)用程序開發(fā):Queue存儲(chǔ)服務(wù)與應(yīng)用程序間通信:介紹Windows Azure平臺(tái)存儲(chǔ)服務(wù)的第三項(xiàng)服務(wù)—隊(duì)列服務(wù)(Queue Storage Services),并且介紹在Windows Azure上如何實(shí)現(xiàn)應(yīng)用程序與角色間通信(inter-role communication)的能力。

     第8章 云上的關(guān)系型數(shù)據(jù)庫:SQL Azure:完整地介紹Windows Azure平臺(tái)上的關(guān)系型數(shù)據(jù)庫服務(wù)SQL Azure,由架構(gòu)面、實(shí)現(xiàn)面到安全性等功能。若您對(duì)SQL Server不夠了解的話,建議配合一本SQL Server專著來閱讀為宜。

     第9章 云上的訪問控制技術(shù):AppFabric Access Control:介紹Windows Azure AppFabric的賬戶集中管理功能,包含基本的用法以及管理服務(wù)。

     第10章 云服務(wù)的集散中心:AppFabric Service Bus:介紹Windows Azure AppFabric的應(yīng)用程序服務(wù)總線功能,包含標(biāo)準(zhǔn)做法、REST服務(wù)開發(fā)、多點(diǎn)傳送應(yīng)用程序開發(fā)、信息總線開發(fā)等等,最后再說明如何將服務(wù)應(yīng)用程序部署到云。

     第11章 Windows Azure與其他平臺(tái)的互操作性:介紹以Eclipse以及PHP開發(fā)Windows Azure平臺(tái)的應(yīng)用程序,以及微軟在非.NET技術(shù)上所提供的Windows Azure云應(yīng)用程序開發(fā)支持。

     第12章 云計(jì)算與Windows Azure安全性:概略說明在云計(jì)算領(lǐng)域中會(huì)涉及以及必須要考慮的安全性問題,以及微軟在Windows Azure上所做的安全方面的努力。

    本書的范例程序均以C#程序語言完成,對(duì)VB.NET的讀者來說可能就要說聲抱歉,但目前在網(wǎng)絡(luò)上有C#和VB.NET的語法互轉(zhuǎn)功能,且Windows Azure SDK內(nèi)的Managed Assemblies(托管組件)對(duì)C#和VB.NET都通用,所以概念和做法基本上是相同的,唯一的差別只有程序語言的不同而已。

    本書雖然已經(jīng)盡可能在文字以及范例程序上力求簡(jiǎn)單易懂,但是鑒于本書并非針對(duì)C#或是ASP.NET的初學(xué)用書,因此讀者最好是擁有使用C#程序語言的基礎(chǔ)知識(shí)或編寫經(jīng)驗(yàn),以及ASP.NET的基礎(chǔ)知識(shí),如此在閱讀本書的ASP.NET范例程序時(shí)會(huì)比較容易進(jìn)入狀況。此外,本書第9章與第10章的Windows Azure AppFabric部分,如果缺乏網(wǎng)絡(luò)應(yīng)用程序設(shè)計(jì)經(jīng)驗(yàn),以及WCF的用戶體驗(yàn)的話,建議配合WCF的專著一起學(xué)習(xí)為宜。

    最后,筆者仍然要強(qiáng)調(diào)一件事:“程序是用來寫的,不是用來看的”。學(xué)習(xí)Windows Azure云應(yīng)用程序的開發(fā),最快捷的方式就是大量地使用Windows Azure提供的API與服務(wù)編寫應(yīng)用程序,寫的越多,越能掌握API以及服務(wù)的特性與限制,也才會(huì)擁有充份的云應(yīng)用程序開發(fā)經(jīng)驗(yàn)。

    范例程序代碼與必要工具

    本書所附贈(zèng)的光盤中,內(nèi)含Visual Studio 2010 Express中文版、本書的范例程序代碼,以及在2010年8月時(shí)微軟所提供的Windows Azure SDK和工具:

     Windows Azure Tools for Visual Studio 1.2,含漢化版。

     Windows Azure SDK June Update。

     Windows Azure AppFabric SDK July Update。

    隨著Windows Azure新功能的開放,Windows Azure Tools以及SDK可能會(huì)有變化,筆者會(huì)在博客中提供SDK和工具的更新信息,讀者可以由Windows Azure的官方網(wǎng)站或是筆者的博客得到相關(guān)的更新信息。

    與作者聯(lián)絡(luò)

    若您對(duì)本書有任何指教或疑問想與作者交流,可以通過下列方式與作者取得聯(lián)系:

     博客:http://www.dotblogs.com.tw/regionbbs

     電子郵件:regionbbs@gmail.com

     噗浪:http://www.plurk.com/regionbbs

     臉書:http://www.facebook.com/regionbbs

    推薦序一
    推薦序二
    作者序
    本書導(dǎo)讀
    第1章 云計(jì)算概論 1
    1.1 云計(jì)算的定義 2
    1.2 云計(jì)算如何改變我們的生活 6
    1.3 搞懂“XaaS” 6
    1.4 云深不知處——企業(yè)或個(gè)人是否真的需要云計(jì)算 12
    1.5 結(jié)語 16
    第2章 云計(jì)算技術(shù)概觀 17
    2.1 虛擬化技術(shù) 18
    2.2 海量分布式數(shù)據(jù)處理 22
    2.3 海量分布式計(jì)算 26
    2.4 自治管理與中控操作系統(tǒng) 28
    2.5 多租戶技術(shù) 29
    2.6 結(jié)語 32
    第3章 初探Windows Azure 33
    3.1 微軟的云戰(zhàn)略:軟件加服務(wù) 34
    3.2 Windows Azure 39
    3.3 Windows Azure云平臺(tái) 51
    3.3.1 Windows Azure存儲(chǔ)服務(wù)(Storage Services) 52
    3.3.2 服務(wù)管理(Service Management) 52
    3.3.3 診斷功能(Diagnostics) 54
    3.3.4 Windows Azure存儲(chǔ)擴(kuò)展功能 55
    3.3.5 應(yīng)用程序服務(wù)器(Application Server) 56
    3.3.6 數(shù)據(jù)庫 57
    3.4 軟件與開發(fā)人員支持 57
    3.4.1 Visual Studio Tools for Windows Azure與.NET開發(fā)人員支持 57
    3.4.2 非.NET開發(fā)人員支持 62
    3.4.3 輔助工具 63
    3.5 注冊(cè)Windows Azure賬戶 65
    3.6 結(jié)語 67
    第4章 Windows Azure應(yīng)用程序開發(fā)基礎(chǔ) 69
    4.1 準(zhǔn)備開發(fā)環(huán)境 70
    4.2 Windows Azure模擬環(huán)境 72
    4.2.1 Development Storage 74
    4.2.2 Development Fabric 77
    4.3 編寫第一個(gè)云Web角色應(yīng)用程序 80
    4.4 編寫第一個(gè)云后臺(tái)工作角色應(yīng)用程序 83
    4.5 設(shè)置診斷信息 87
    4.5.1 Windows Azure Diagnostics API(診斷API) 88
    4.5.2 Windows Azure診斷API工作原理 93
    4.6 將應(yīng)用程序部署到云上 96
    4.6.1 設(shè)置Windows Azure部署功能 97
    4.6.2 由Visual Studio Tools for Windows Azure部署云應(yīng)用程序 107
    4.6.3 傳統(tǒng)部署法 111
    4.7 訪問角色環(huán)境配置功能 114
    4.8 結(jié)語 116
    第5章 Windows Azure應(yīng)用程序開發(fā):Table存儲(chǔ)服務(wù) 117
    5.1 認(rèn)識(shí)表服務(wù) 118
    5.2 WCF Data Service簡(jiǎn)介 121
    5.3 開發(fā)表服務(wù)應(yīng)用程序 126
    5.3.1 直接訪問表服務(wù)的開發(fā)方法 129
    5.3.2 使用表數(shù)據(jù)模型方式開發(fā) 141
    5.4 表的自動(dòng)化擴(kuò)展:談PartitionKey的用途 145
    5.5 表服務(wù)設(shè)計(jì)建議 146
    5.6 結(jié)語 148
    第6章 Windows Azure應(yīng)用程序開發(fā):BLOB存儲(chǔ)服務(wù) 149
    6.1 認(rèn)識(shí)BLOB存儲(chǔ)服務(wù) 150
    6.2 BLOB存儲(chǔ)服務(wù)結(jié)構(gòu) 151
    6.2.1 容器 151
    6.2.2 BLOB對(duì)象 153
    6.2.3 訪問控制設(shè)置 155
    6.3 開發(fā)BLOB存儲(chǔ)服務(wù)應(yīng)用程序 157
    6.4 管理BLOB存儲(chǔ)服務(wù)的訪問控制 172
    6.5 云上的磁盤驅(qū)動(dòng)器:Windows Azure Drive 174
    6.6 善用Windows Azure發(fā)布大型內(nèi)容 186
    6.7 結(jié)語 188
    第7章 Windows Azure應(yīng)用程序開發(fā):Queue存儲(chǔ)服務(wù)與應(yīng)用程序間通信 189
    7.1 認(rèn)識(shí)Queue存儲(chǔ)服務(wù) 190
    7.2 開發(fā)Queue存儲(chǔ)服務(wù)應(yīng)用程序 192
    7.3 云上的應(yīng)用程序間通信 202
    7.3.1 使用Queue的應(yīng)用程序間通信 203
    7.3.2 使用WCF的應(yīng)用程序間通信 209
    7.4 結(jié)語 216
    第8章 云上的關(guān)系型數(shù)據(jù)庫:SQL Azure 217
    8.1 云上的數(shù)據(jù)庫考慮 218
    8.2 認(rèn)識(shí)SQL Azure 220
    8.3 創(chuàng)建與連接SQL Azure數(shù)據(jù)庫 227
    8.4 SQL Azure安全性 230
    8.4.1 防火墻管理 230
    8.4.2 用戶賬戶與權(quán)限管理 231
    8.5 由應(yīng)用程序訪問SQL Azure數(shù)據(jù)庫 235
    8.5.1 客戶端訪問基礎(chǔ)概念 235
    8.5.2 測(cè)試準(zhǔn)備 236
    8.5.3 由Console/Windows Forms/本地ASP.NET應(yīng)用程序訪問SQL Azure數(shù)據(jù)庫 239
    8.5.4 由Windows Azure應(yīng)用程序訪問SQL Azure 241
    8.5.5 使用ADO.NET Entity Framework訪問SQL Azure數(shù)據(jù)庫 242
    8.5.6 數(shù)據(jù)庫與應(yīng)用程序設(shè)計(jì)考慮 245
    8.6 同步與遷移SQL Azure數(shù)據(jù)庫 251
    8.7 SQL Azure OData Services 254
    8.8 結(jié)語 257
    第9章 云上的訪問控制技術(shù):AppFabric Access Control 259
    9.1 面向服務(wù)架構(gòu) 260
    9.2 認(rèn)識(shí)Windows Azure Platform AppFabric 262
    9.3 Windows Azure AppFabric訪問控制應(yīng)用程序設(shè)計(jì) 264
    9.4 AppFabric Access Control管理服務(wù) 274
    9.5 結(jié)語 284
    第10章 云服務(wù)的集散中心:AppFabric Service Bus 285
    10.1 AppFabric Service Bus基礎(chǔ)概念 286
    10.2 AppFabric Service Bus服務(wù)應(yīng)用程序開發(fā)概念 289
    10.3 AppFabric Service Bus的Service Remoting應(yīng)用程序開發(fā) 292
    10.4 AppFabric Service Bus的REST服務(wù)開發(fā) 307
    10.5 AppFabric Service Bus的Multicast服務(wù)開發(fā) 312
    10.6 AppFabric Message Buffer:云上的信息緩存區(qū) 321
    10.6.1 認(rèn)識(shí)Message Buffer 321
    10.6.2 Message Buffer應(yīng)用程序開發(fā) 323
    10.6.3 使用Silverlight或Flash訪問AppFabric Message Buffer時(shí)的注意事項(xiàng) 337
    10.7 將AppFabric Service Bus服務(wù)應(yīng)用程序部署到云上的注意事項(xiàng) 338
    10.8 結(jié)語 340
    第11章 Windows Azure與其他平臺(tái)的互操作性 341
    11.1 Windows Azure平臺(tái)互操作性 342
    11.2 準(zhǔn)備Eclipse開發(fā)平臺(tái) 344
    11.3 開發(fā)PHP on Windows Azure應(yīng)用程序 351
    11.3.1 使用Windows Azure Tools for Eclipse開發(fā)應(yīng)用程序 351
    11.3.2 不使用Eclipse開發(fā)PHP on Windows Azure應(yīng)用程序 354
    11.4 在Windows Azure上部署非.NET平臺(tái)應(yīng)用的輔助工具 360
    11.5 結(jié)語 361
    第12章 云計(jì)算與Windows Azure安全性 363
    12.1 烏云還是白云?談云計(jì)算的安全性 364
    12.1.1 最頂層:云安全協(xié)定 366
    12.1.2 基礎(chǔ)設(shè)施層次(IaaS Security) 367
    12.1.3 平臺(tái)服務(wù)(PaaS Security) 370
    12.1.4 軟件服務(wù)(SaaS Security) 372
    12.2 Windows Azure平臺(tái)安全性 373
    12.3 結(jié)語 375
    附錄A Windows Azure的收費(fèi)模式 377
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 加勒比一本大道香蕉在线视频 | 午夜一区二区福利视频在线 | 玖玖啪| 一级美国乱色毛片 | 国产精品日本一区二区不卡视频 | 91情国产l精品国产亚洲区 | 国产一区二区福利久久 | 日韩视频在线观看 | 91成人免费版 | 欧美一级特黄做 | 久草综合网 | 美女黄网站人色视频免费国产 | 99精品国产免费久久国语 | 欧美一级片在线观看 | 国内真实愉拍系列情侣 | 奶交性视频欧美 | 国产成人综合在线 | 国产一区二区三区久久精品小说 | 国产精品国产亚洲精品看不卡 | 色哟哟国产成人精品 | 国产后式a一视频 | 亚洲 欧美 激情 另类 自拍 | 一级特黄牲大片免费视频 | 香港经典毛片a免费观看 | 成人资源在线 | 亚洲精品国产精品精 | 亚州国产 | 久久亚洲不卡一区二区 | 一级毛片美国 | 亚洲美女网址 | 日本国产欧美色综合 | 91大神在线精品视频一区 | a毛片全部播放免费视频完整18 | 九九99精品| 97视频在线观看免费 | 99热久久免费精品首页 | 美女黄视频在线观看 | avtt加勒比手机版天堂网 | 精品一区二区三区亚洲 | 亚洲免费在线视频 | 亚洲91|