个人简介
Jim Beveridge操作系统的研究领域中已有15年之久,从多处理器数据库到microkernel操作系统的开发,都有经验。他于Rochoester Institure of Technology获得计算机科学学士学位。他目前受聘为Turning Point Software公司顾问。
内容简介
使用线程,你可以产生高效率的服务器。建立Internet服务器扩充软件,获得多CPU系统的好处,建立精巧的COM/OLE对象,并改善程序的反应度。
写出这样的软件,需要更多的理论基础,以及一本参考手册;需要广泛了解每一件事情如何彼此相称;需要一份指南,告诉你什么可以正常动作,什么不能!
通过Win32 API,Windows NT以及Windows 95都可以支持多线程程序设计,但是这个重要主题的信息却极稀有而不够详尽。
在《Win32多线程程序设计》这本书中,Jim Beveridge和Robert Wiener告诉你什么时机、什么地点、什么方法可以使用多线程。
本书主题包括:
·Internet开发范例,包括ISAI和WinSock。
·如何在服务器中使用线程和overlapped I/O。
·如何在多线程环境中使用Cruntime函数库和MFC。
·以C和C++写成的各个范例程序。
·NUIX环境比较。让UNIX下的开发人员能转移到Win32。