O'Reilly logo

Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Applications by Steven Cheng

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Concurrency

In this chapter, we will cover:

  • 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

Introduction

Concurrency behavior reflects the performance characteristics of services such as throughput and scalability. WCF provides many built-in features for developers to control the concurrency of our services built upon it.

This chapter covers some typical and useful cases of WCF concurrency management, including service instancing mode control, concurrent service invoking within GUI client application, and service session management.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required