Advanced techniques
Section contents overview
This section covers the use of non-blocking (asynchronous) mode and events in more depth than
in the Introduction to non-blocking mode
page in the previous section.
We also show how non-blocking mode is used to:
Non-blocking sample program
The previous section 'Handling multiple calls' showed how a fully-scalable blocking-mode (synchronous) program that
handles many simultaneous calls can be created using a call-handler class in either C# or Visual Basic 2005.
The
sample program at the end of this section is a
non-blocking (asynchronous) version of the 'MultipleIncomingCalls'
program in the 'Handling multiple calls' section.