出版時間:2007-7 出版社:江蘇東南大學(xué) 作者:Junal Lowy 頁數(shù):610
Tag標(biāo)簽:無
內(nèi)容概要
《WCF Service編程》是一本關(guān)于Windows Communication Foundation(WCF)的權(quán)威入門指南,WCF是微軟用于開發(fā)面向服務(wù)的Windows應(yīng)用程序的統(tǒng)一(也有人說是革命性的)平臺。本書作者Juval Lowy是微軟公司軟件部門的傳奇人物,他參與了WCF的戰(zhàn)略設(shè)計(jì)并與該開發(fā)團(tuán)隊(duì)共同工作,這本頗具實(shí)踐指導(dǎo)意義的書表達(dá)了他的深刻見解,而不只是一份技術(shù)文檔?! 禬CF Service編程》專門闡述了某些設(shè)計(jì)決策背后的基本原理,對于那些文檔稀缺、少人理解的SOA開發(fā)要點(diǎn)也著墨頗多。開發(fā)者和架構(gòu)師們從本書中將不僅學(xué)到如何進(jìn)行WCF編程,還能了解相關(guān)的設(shè)計(jì)指導(dǎo)原則、最佳實(shí)踐和潛在陷阱。作者在本書中提及的技巧和應(yīng)用程序均超越那些在傳統(tǒng)資源中所找到的內(nèi)容?! ∵@些內(nèi)容由50余個原創(chuàng)工具、幫助類和70多張?jiān)O(shè)計(jì)圖組成,有益于彌補(bǔ)你對WCF本身理解的疏漏,也有助于簡化和自動化某些任務(wù),可幫助你提升生產(chǎn)力和WCF服務(wù)程序的質(zhì)量。
書籍目錄
ForewordPreface 1. WCF Essentials What Is WCF? Services Addresses Contracts Hosting Bindings Endpoints Metadata Exchange Client-Side Programming Programmatic Versus Administrative Configuration WCF Architecture Working with Channels Reliability2. Service Contracts Operation Overloading Contract Inheritance Service Contracts Factoring and Design Contract Queries3. Data Contracts Serialization Data Contract Attributes Data Contract Hierarchy Data Contract Equivalence Versioning Enumerations Delegates and Data Contracts Data Sets and Tables Generics Collections4. Instance Management Behaviors Per-Call Services Per-Session Services Singleton Service Demarcating Operations Instance Deactivation Throttling5. Operations Request-Reply Operations One-Way Operations Callback Operations Events Streaming6. Faults Errors and Exceptions Fault Contracts Error-Handling Extensions7. Transactions The Recovery Challenge Transactions Transaction Propagation Transaction Protocols and Managers The Transaction Class Transactional Service Programming Explicit Transaction Programming Service State Management Instance Management and Transactions Callbacks8. Concurrency Management9. Queued Services10. SecurityA. Introduction to Service-Orientation B. Publish-Subscribe Service C. WCF Coding StandardIndex
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載