Chapter 13. Implementing a WCF Service for Good Performance

After completing this chapter, you will be able to:

  • Manage service scalability by using throttling to control use of resources.

  • Use the Message Transmission Optimization Mechanism to transmit messages containing binary data in a standardized, efficient manner.

  • Explain how to enable streaming for a binding and design operations that support streaming.

Good performance is a key factor in most applications and services. You can help to ensure that a WCF service maintains throughput, remains responsive, and is scalable by thoughtful design and by selecting the appropriate features that meet this design. The examples that you have seen so far include careful use of transactions, session state, ...

Get Windows® Communication Foundation 4 Step by Step now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.