出版時間:2008-1 出版社:機械工業(yè) 作者:JuualLowy 頁數(shù):590 譯者:張逸,徐寧
Tag標(biāo)簽:無
內(nèi)容概要
本書是WCF的權(quán)威指南。WCF是Microsoft推出的在Windows操作系統(tǒng)下開發(fā)面向服務(wù)應(yīng)用程序的統(tǒng)一平臺,是革命性的技術(shù)平臺。作為微軟授予的“軟件英杰”,本書作者Juval Lwy曾經(jīng)參與了WCF的戰(zhàn)略性設(shè)計,并與WCF的開發(fā)團(tuán)隊一同合作,因此本書具有很高的實用價值,它對WCF進(jìn)行了深入的技術(shù)剖析,而非死板的文檔化描述。本書關(guān)注隱藏在特殊設(shè)計決策之后的根本原理,這些原理包括SOA開發(fā)中極度匱乏的文檔,以及難以理解的特性等。通過本書,開發(fā)者與架構(gòu)師不僅能夠了解如何進(jìn)行WCF程序設(shè)計,還能夠掌握相關(guān)的設(shè)計準(zhǔn)則、最佳實踐以及WCF存在的缺陷。 本書包括50多個工具和輔助類,以及70多個設(shè)計圖,它們都設(shè)計用來提高我們的生產(chǎn)力,保障WCF服務(wù)的質(zhì)量,同時能彌補WCF自身存在的一些缺陷,并幫助簡化和自動化特定任務(wù)。 除了介紹面向服務(wù)的基礎(chǔ)知識外,本書涵蓋了以下內(nèi)容: •服務(wù)契約分解。 •事務(wù)與錯誤處理?! ?#8226;數(shù)據(jù)契約版本控制與封送。 •并發(fā)管理?! ?#8226;可伸縮性策略。 •隊列服務(wù)?! ?#8226;操作、調(diào)用與事件。 •面向服務(wù)安全性?! ?#8226;本書從軟件工程的角度出發(fā),深入探索了WCF的每個主題。本書能夠使您如虎添翼,從而設(shè)計出可維護(hù)的、可擴(kuò)展的、可重用的SOA應(yīng)用程序。
書籍目錄
序 前言 第1章 WCF基礎(chǔ) 什么是WCF 服務(wù) 地址 契約 托管 綁定 終結(jié)點 元數(shù)據(jù)交換 客戶端編程 編程方式配置與管理方式配置 WCF體系架構(gòu) 使用通道 可靠性 第2章 服務(wù)契約 操作重載 契約的繼承 服務(wù)契約的分解與設(shè)計 契約查詢 第3章 數(shù)據(jù)契約 序列化 數(shù)據(jù)契約特性 數(shù)據(jù)契約層級 數(shù)據(jù)契約等效性 版本控制 枚舉 委托與數(shù)據(jù)契約 數(shù)據(jù)集與數(shù)據(jù)表 泛型 集合 第4章 實例管理 行為 單調(diào)服務(wù) 會話服務(wù) 單例服務(wù) 分步操作 實例停用 限流 第5章 操作 請求-應(yīng)答操作 單向操作 回調(diào)操作 事件 流操作 第6章 錯誤 錯誤與異常 錯誤契約 錯誤處理擴(kuò)展 第7章 事務(wù) 恢復(fù)的挑戰(zhàn) 事務(wù) 事務(wù)傳播 事務(wù)協(xié)議和管理器 事務(wù)類 事務(wù)型服務(wù)編程 顯式事務(wù)編程 服務(wù)狀態(tài)管理 實例管理與事務(wù) 回調(diào) 第8章 并發(fā)管理 實例管理與并發(fā) 服務(wù)并發(fā)模式 實例與并發(fā)訪問 資源與服務(wù) 資源同步上下文 服務(wù)同步上下文 定制服務(wù)同步上下文 回調(diào)與客戶端安全 回調(diào)與同步上下文 異步調(diào)用 第9章 隊列服務(wù) 離線服務(wù)與客戶端 隊列調(diào)用 事務(wù) 實例管理 并發(fā)管理 傳遞故障 回放失敗 隊列調(diào)用與聯(lián)機調(diào)用 響應(yīng)服務(wù) HTTP橋 第10章 安全 身份驗證 授權(quán) 傳輸安全 身份管理 總體策略 場景驅(qū)動方式 局域網(wǎng)應(yīng)用程序 互聯(lián)網(wǎng)應(yīng)用程序 B2B應(yīng)用程序 匿名應(yīng)用程序 無安全 場景總結(jié) 聲明式安全框架 安全審核 附錄A 面向服務(wù)概述 附錄B 發(fā)布-訂閱服務(wù) 附錄C WCF編碼規(guī)范
編輯推薦
《WCF服務(wù)編程》專門闡述了某些設(shè)計決策背后的基本原理,對于那些文檔稀缺、少人理解的SOA開發(fā)要點也著墨頗多。開發(fā)者和架構(gòu)師們從《WCF服務(wù)編程》中將不僅學(xué)到如何進(jìn)行WCF編程,還能了解相關(guān)的設(shè)計指導(dǎo)原則、最佳實踐和潛在陷阱。作者在《WCF服務(wù)編程》中提及的技巧和應(yīng)用程序均超越那些在傳統(tǒng)資源中所找到的內(nèi)容。這些內(nèi)容由50余個原創(chuàng)工具、幫助類和70多張設(shè)計圖組成,有益于彌補你對WCF本身理解的疏漏,也有助于簡化和自動化某些任務(wù),可幫助你提升生產(chǎn)力和WCF服務(wù)程序的質(zhì)量。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載