个人简介
Tim Ewald是Developmentor(世界领先的开发人员服务公司)的首席科学家。他的研究和开发工作集中在应用COM和Java等构件技术来设计和实现可伸缩系统上。他是DevelopMentor公司的几个课程的作者和合作者,包括MTS和COM+课程。此外,他还是Effective COM(Addison-Wesley)的合作者,DOC和Application Strategies的前任专栏作家,并常常在各种会议中发表演讲。在加入DevelopMentor之前,Tim是专门研究COM以及相关技术的独立顾问。
内容简介
本书阐述了COM+的工作原理,向读者展示了如何使用其开发可伸缩应用程序。具体内容包括:可伸缩性的特性,传统面向对象方法不适用于可伸缩系统的原因,以及事务的重要性。书中解释了如何通过描述表和因果关系体实现COM+运行时服务;介绍了套词、组织,以及它们在COM+进程的并发控制中的作用;此外,还说明了事务流及其在整合对象和事务中的工作过程。作者在书中展示了即时激活和对象池化是如何协同工作的;揭示了HTTP和MSMQ作为明显优于DCOM的通信协议的重要性;更重要的是,他还解释了以上所有元素对基于COM+的可伸缩系统的设计的整体影响。