做为一个新手,我是学COM还是COM+好呢?说说两种的不同之处。
COM+是COM更高层次的封装,当然COM+不单单包括COM。
http://baike.baidu.com/link?url=GQzrWISyYu2_s0YyxMjfOmFiTTbli3oSmgxVEe9B-CuvQSzFh6CImWKYsLlPyE5aleDs5-sUFauaU7S69Tcr3a
http://bbs.csdn.net/topics/10148406
COM+是COM、DCOM、MTS等很多技术的总和,它不存在什么包括不包括的问题。
之前回答过你了,其实你要学的只是一套东西而已。
COM+并不是COM的新版本,我们可以把它理解为COM的新发展,或者为COM更高层次上的应用。COM+的底层结构仍然以COM为基础,它几乎包容了COM的所有内容。有一种说法这样认为,COM+是COM、DCOM和MTS(Microsoft Transaction Server)的集成,这种说法有一定的道理,因为COM+确实综合了这些技术要素。但更重要的一点是,COM+倡导了一种新的概念,它把COM组件软件提升到应用层而不再是底层的软件结构,它通过操作系统的各种支持,使组件对象模型建立在应用层上,把所有组件的底层细节留给操作系统。