首頁 > 計(jì)算機(jī)網(wǎng)絡(luò) >
專用軟件
> Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications最新章節(jié)目錄
舉報(bào)

會員
Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications
最新章節(jié):
Index
Therecipesinthisbookareeasytounderstandandfollowastheauthordiscussesreal-worldscenarios.Therangeoftopicscoveredinthisbookwillbringouttheforward-thinkingWCFdeveloperinyou.ItisnotacomprehensivereferencetothewholeofWCF,butapracticalguidethatboostsproficiencywhenworkingwiththevariousfeaturesofWCF.Theexamplesaresupportedbyrelevantbackgroundinformationforeaseofunderstanding.IfyouworkwithWindowsCommunicationFoundation4.0andyouwanttobeefficientwhenworkingwithWCFfeaturessuchasinteroperability,proxygeneration,andsecurity,youwillfindthisbookveryuseful.WiththisbookyouwillbeabletofindquickandhandysolutionsforvariouskindsofservicedevelopmentscenariosusingMicrosoftWindowsCommunicationFoundation4.0.Tofollowtherecipesyouwillneedtobecomfortablewith.NETFramework,C#programming,andthebasicsofSOAandhowtodevelopthem.
目錄(113章)
倒序
- 封面
- 版權(quán)頁
- Credits
- Foreword
- About the Author
- About the Reviewers
- Preface
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Working with Contracts
- Defining a one-way Contract
- Make DataContract forward-compatible
- Generate DataContract from an XML Schema
- Using XMLSerializer to control message serialization
- Using MessageContract to control the SOAP message
- Adding a custom SoapHeader via Contract
- Return custom exception data through FaultContract
- Chapter 2. Endpoint Binding and Behavior
- Configuring Default Endpoints
- Setting up two-way communication over MSMQ
- Building a Publish-Subscribe service with dual binding
- Creating a multiple-endpoint service
- Implementing a POX HTTP service
- Defining a CustomBinding without a timestamp header
- Suppressing mustUnderstand validation on unknown SoapHeaders
- Sharing a physical address between multiple endpoints
- Chapter 3. Hosting and Configuration
- Hosting a service in a console application
- Hosting a service in Windows Service
- Hosting a HTTP service with ASP.NET-compatible context
- Hosting a non-HTTP service in IIS 7
- Customizing IIS ServiceHost via ServiceHostFactory
- Specifying a dedicated service instance for a singleton service
- Hosting a service in WSS 3.0
- Chapter 4. Service Discovery and Proxy Generation
- Creating a typed service client
- Choosing a specific type for representing a collection parameter
- Reusing types between service and client
- Customizing an auto-generated service proxy class in Visual Studio
- Building an ad-hoc auto-discoverable service
- Using managed ServiceDiscovery
- Generating a service proxy in code
- Customizing auto-generated service metadata
- Chapter 5. Channel and Messaging
- Using ChannelFactory to consume a WCF service
- Invoking async operation viaChannelFactory
- Creating a service via ChannelListener
- Getting the IP address of a client consumer of a WCF service
- Adding a dynamic SoapHeader into a message
- Chapter 6. Dealing with Data in Service
- Binding a WPF element with data from a WCF service
- Returning ReadOnlyCollection data
- Using raw XML as an operation parameter
- Returning a DataTable/DataSet in a service operation
- Transferring binary data with MTOM encoding
- Specifying ServiceKnownType information in a programmatic way
- Using XmlSerializer for custom data serialization
- Chapter 7. Security
- Setting up ad hoc Windows authentication over plain HTTP
- Getting an authenticated client identity in a service operation
- Using username authentication with an ASP.NET membership provider
- Sending a clear text username token over unsecured HTTP transport
- Using transport and message security at the same time
- Authorizing through declarative role-based access control
- Impersonating with a client caller identity
- Adding multiple tokens in a service request (supportingToken)
- Supplying dedicated credentials for firewall or proxy authentication
- Securing a dynamic SoapHeader
- Chapter 8. Concurrency
- Hosting a singleton instance service
- Invoking a WCF service without blocking the front UI
- Using throttling to control service concurrency
- Ensuring termination of a client session
- Tuning WCF concurrency performance via Visual Studio testing tools
- Chapter 9. Extending WCF Runtime
- Using a custom ServiceHost
- Intercepting operation parameters in a strong-type manner
- Filtering operation requests based on message
- Generic operation error handling with OperationInvoker
- Altering operation messages via MessageInspector
- Building a custom MessageEncoder
- Centralizing authorization through a custom ServiceAuthorizationManager
- Chapter 10. RESTful and AJAX-enabled WCF Services
- Building a self-hosted REST service
- Using an auto-generated Help page
- Mapping URL suffix to operation parameters
- Applying OutputCache in a REST service
- Implementing file download via REST endpoint
- Consuming a WCF service from an ASP.NET AJAX client
- Accessing a remote REST service in an AJAX client
- Chapter 11. Interoperability
- Building a WS-I Basic Profile 1.1 compatible service
- Consuming an ASMX Web Service from a WCF client
- Accessing a WCF service via the WebRequest component
- Consuming a WCF service with a raw MSMQ program
- Using a WCF Service in Microsoft Office
- Chapter 12. Diagnostics
- Using the WCF Test Client tool to test a service
- Capturing WCF request/response messages via Fiddler tool
- Using built-in tracing and message logging
- Debugging in a Windows service host
- Creating a custom Visual Studio Debugger Visualizer for WCF debugging
- Using PerformanceCounters for WCF service monitoring
- Chapter 13. Miscellaneous WCF Development Tips
- Creating test X.509 certificates for WCF Service
- Managing X.509 certificates installed on service machine
- Building an RSS feed service
- Building a routing service
- Registering WCF components manually in IIS server
- Index 更新時間:2021-04-13 17:04:33
推薦閱讀
- OpenStack實(shí)戰(zhàn)指南
- Photoshop 平面廣告設(shè)計(jì)從入門到精通
- Oracle VM Manager 2.1.2
- Photoshop日系少女寫真后期解密
- iPad+Procreate室內(nèi)設(shè)計(jì)手繪表現(xiàn)技法
- PostgreSQL Replication
- VR策劃與編導(dǎo)
- Photoshop CC 2019 平面設(shè)計(jì)實(shí)例教程
- Elasticsearch數(shù)據(jù)搜索與分析實(shí)戰(zhàn)
- 從零開始:Indesign CC 2019設(shè)計(jì)基礎(chǔ)+商業(yè)設(shè)計(jì)實(shí)戰(zhàn)
- Mastering Redis
- 新手學(xué)UG NX 8.0輔助設(shè)計(jì)
- SAP Business ONE Implementation
- The 3CX IP PBX Tutorial
- Oracle Modernization Solutions
- Excel+Python:飛速搞定數(shù)據(jù)分析與處理
- 和秋葉一起學(xué):秒懂Photoshop圖像處理
- GraphPad Prism學(xué)術(shù)圖表(全彩)
- Photoshop CS5實(shí)戰(zhàn)從入門到精通
- Software Testing with Visual Studio Team System 2008
- Gnucash 2.4 Small business accounting
- Joomla! Web Security
- Drupal 6 Social Networking
- SketchUp設(shè)計(jì)沙龍 建筑設(shè)計(jì)項(xiàng)目解析
- SAS統(tǒng)計(jì)分析與應(yīng)用實(shí)例
- 老郵差:Photoshop數(shù)碼照片處理技法·旅游篇
- Python+Superset:商業(yè)智能數(shù)據(jù)分析與實(shí)戰(zhàn)
- After Effects CS6實(shí)用教程
- Adobe Illustrator CS5 圖形設(shè)計(jì)與制作技能基礎(chǔ)教程
- CorelDRAW X7實(shí)例教程(第4版)