摘要:
概述 大多数可扩展系统是具有高度并发性的,这意味着可能存在多个针对同一个对象的并发请求。实现一个既具有高并发性又具有线程安全性的代码是一个很大的挑战,因为这意味着当多个线程访问共享数据时,不会发生数据崩溃或者不一致的情况。 如果我们借助一个正式的线程模型使用多线程技术,我们可以写出运行在一个并发情景中的具有高度扩展性的代码。在之前章节,我们学习了何时应该使用多线程以及关于多线程的所有细节,包括线程陷阱。在本章,我们将学习.NET 支持的所有线程模型以及如何充分利用这些线程模型的优势,同时要学习在.NET 上改进一些模型来帮助我们设计代码。 所有的.NET 应用程序默认都是多线程的(VB 6.0 阅读全文
浙公网安备 33010602011771号