April 2002
Intermediate to advanced
1024 pages
23h 26m
English
Later versions of NT and Windows 2000 had strong support for threading and multiprocessing. WinSock 2 took full advantage of this support and created a set of APIs that were distinctly Windows and did not require fork and select. Windows developed a model based on non-blocking sockets, overlapped I/O, and I/O completion ports. In large measure, Windows programmers were now able to perform the same functions as were becoming common in the Berkley sockets world. As a good introduction to WinSock, see the Winsock programmers FAQ at http://www.cyberport.com/~tangent/programming/winsock/. Many of the concepts and solutions that existed for WinSock programmers had been carried forward to the .NET Framework and fully integrated into the CLR. ...