在多用户环境中,应用程序的基础结构是由服务组成的,这些服务允许多个用户在同一时间访问应用程序和底层数据。这些服务维持数据的完整性,并维护那些保持业务应用程序按流程工作的进程。应用程序的基础结构包括管理资源(例如线程、数据库连接、安全性和事务等)的服务。   开发人员必须花费大部分的开发时间去创建可以运行这些应用程序的基础结构。COM+服务提供了这个基础结构,因此开发人员可以集中精力去开发应用程序。这些服务包括事务
补偿资源管理器
资源管理
同步
安全性
松耦合事件
队列组件COM+提供了基于组件的事务处理系统以便于创建、部署和管理服务器应用程序。

解决方案 »

  1.   

    而Windows服务本身是一种应用程序,它随OS一起启动,也是提供某种功能,和应用程序提供的功能一样。COM+服务提供的是一种编程支持,两者根本不是一个层次上的概念!
      

  2.   

    我晕死。
    这与.NET没关系
    本来COM+和Windows服务就是两回事儿嘛具体区别。埃这不是一两句话的事儿。
    建议你还是去google搜索一下恶补一下基础知识吧
    你可以先看看这个
    http://www.huihoo.com/com/1/index.html  潘爱民的全面理解COM+,值得一读