Deploying services as part of a large-scale enterprise system usually calls for features with conflicting goals. On one hand, one wants to allow as many concurrent requests to process as possible, for throughput. On the other hand, one wants to throttle requests, so that server resources are not exhausted. The presenter of this webcast explores the features Windows Communication Foundation (WCF) provides for managing concurrent access and throttling access to services. The attendee of this webcast will learn how to configure services to allow reentrancy or concurrent threads to access a particular service instance, see how these settings relate to instancing modes, and discover how to protect services from concurrent access using WCF or class Microsoft .NET multithreading techniques.
Related white papers
Implementing Application Security Using the .NET Framework (Part 2 of 3) (Level 200)
This presentation specifically addresses Authentication in the context of secure application development. After an overview of the costs of inadequate security and the benefits of developing secure applications, this presentation...
MSDN Webcast: Using Windows Workflow Foundation to Build Services With Jon Flanders (Level 300)
Windows Workflow Foundation (WF) is a programming model, set of tools, and runtime environment which allows to write declarative and reactive programs for Windows operating systems. WF is part of...
MSDN Webcast: Transactional Windows Communication Foundation Services With Juval Lowy (Level 200)
Transactions are the key to building robust, high quality service-oriented applications. Windows Communication Foundation (WCF) provides a simple, declarative transaction support for service developers, enabling to configure parameters such as...
Securing ASP.NET Web Services
ASP.NET is Microsoft's advanced model for building Web applications and Web services. Fundamentally, the concepts of securing ASP.NET applications are the same as any other type of Web application. In...
Smartcard.Net: The Multi-Application, Multi-Language, Smart Card Platform
Smartcard.NET was designed to provide the numerous advantages of the Microsoft-designed, ECMA-certified .NET platform in a smart card framework. The aim of Smartcard.NET is to provide all the advantages of...
What’s Next? Advantage Gen 7.0 and Beyond
Advantage Gen 6.5 is out the door and CA development is aggressively working on the next release of Advantage Gen. With continued commitment to flexibility and openness, CA has defined...
Metadata Driven Code Generation Using .NET Framework
The software is embodiment of a system's design goals. Changes in business requirements reflect on changes in goals. Software development needs to be a fast process. Software technologies rapidly evolve...


