Multithreading Applications in Win32: The Complete Guide to Threads / Edition 1

Multithreading Applications in Win32: The Complete Guide to Threads / Edition 1

by Jim Beveridge, Robert Wiener
     
 

ISBN-10: 0201442345

ISBN-13: 9780201442342

Pub. Date: 12/16/1996

Publisher: Addison-Wesley

Using multiple threads, you can create high-performance servers, build extensions for Internet servers, take advantage of multiprocessor systems, build sophisticated objects in OLE and COM, and improve application responsiveness. Writing such software requires more than theory and a reference manual; it requires a comprehensive understanding of how everything fits

Overview

Using multiple threads, you can create high-performance servers, build extensions for Internet servers, take advantage of multiprocessor systems, build sophisticated objects in OLE and COM, and improve application responsiveness. Writing such software requires more than theory and a reference manual; it requires a comprehensive understanding of how everything fits together and a guide to what works and what doesn't.

Multithreading is supported under Windows NT and Windows 95 and later through the Win32 API, but coverage of this important topic has been sporadic and incomplete until now. In Multithreading Applications in Win32, with just enough theory and lots of sample code, Jim Beveridge and Bob Wiener show developers when, where, and how to use multithreading. Included in the book are:

  • Internet development examples, including ISAPI and WinSock.
  • Hands-on coverage of how to use threads and overlapped I/O for server development.
  • How to use the C run-time library and MFC in a multithreaded environment.
  • Examples in C and C++.
  • Comparisons to UNIX for developers transitioning from UNIX to Win32.

The associated web site includes the code and sample applications from the book, including code that works with Internet WinSock.

0201442345B04062001

Product Details

ISBN-13:
9780201442342
Publisher:
Addison-Wesley
Publication date:
12/16/1996
Series:
Addison-Wesley Microsoft Technology Series
Edition description:
BK&CD-ROM
Pages:
368
Product dimensions:
7.40(w) x 9.00(h) x 1.00(d)

Related Subjects

Table of Contents

Frequently Asked Questions
Acknowledgments
Preface
Chapter 1: Why You Need Multithreading
Chapter 2: Getting a Feel for Threads
Chapter 3: Hurry Up and Wait
Chapter 4: Synchronization
Chapter 5: Keeping Your Threads on a Leash
Chapter 6: Overlapped 1/0, or Juggling Behind Your Back
Chapter 7: Data Consistency
Chapter 8: Using the C Run-time Library
Chapter 9: Using C++
Chapter 10: Threads in MFC
Chapter 11: GDI/Window Management
Chapter 12: Debugging
Chapter 13: Interprocess Communication
Chapter 14: Building DLLs
Chapter 15: Planning an Application
Chapter 16: ISAPI
Chapter 17: OLE, ActiveX, and COM
Appendix
Index

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >